<!DOCTYPE html>
<html class="" lang="zh-cmn-Hans">

	<head>
		<meta charset="utf-8">
		<meta name="keywords" content="有赞,移动电商服务平台" />
		<meta name="description" content="" />
		<meta name="HandheldFriendly" content="True">
		<meta name="MobileOptimized" content="320">
		<meta name="format-detection" content="telephone=no">
		<meta http-equiv="cleartype" content="on">
		<meta name="referrer" content="always">
		<link rel="shortcut icon" href="https://b.yzcdn.cn/v2/image/yz_fc.ico" />
		<link rel="stylesheet" href="../css/wzl-bootstrap.css" />
		<title>[南太湖度假]下渚湖景区成人票一张（含门票+船票）</title>
         <style>
         	.wzl-navbar{margin-bottom:5px;}	
         </style>
		<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
		<script>
			! function(e) {
				e.onReady = function(t, o) {
					if(o) {
						var r = function() {
							e[t] ? o() : setTimeout(function() {
								r()
							}, 500)
						};
						r()
					}
				};
				var t = /complete|loaded/;
				e.afterLoad = function(o) {
					t.test(document.readyState) && document.body ? setTimeout(o) : e.addEventListener("load", o, !1)
				}
			}(window),
			function(e) {
				function t(e) {
					var t = e.match(/(https?:)?\/\/(.*?)\/.*/);
					return t ? t[2] : null
				}

				function o(e) {
					var t = 0 === l.indexOf(e) ? 1 : 0;
					return l[t]
				}

				function r(e) {
					return l.concat("static.koudaitong.com").indexOf(e) !== -1
				}

				function n(e, t) {
					if("undefined" == typeof XMLHttpRequest) return !1;
					var o = new XMLHttpRequest;
					if(!(o && "withCredentials" in o)) return !1;
					o.open("POST", e, !0), o.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
					var r = [];
					for(var n in t)
						if(t.hasOwnProperty(n)) {
							var a = t[n];
							"object" == typeof a && (a = encodeURIComponent(JSON.stringify(t[n]))), r.push(n + "=" + a)
						}
					o.send(r.join("&"))
				}

				function a(t, o) {
					o = !!o, n("https://probe.youzan.com", {
						app: "jserror-cdn",
						log_index: "request_error",
						level: "info",
						tag: "CdnRequestError: " + t + ", isSecondTime: " + o,
						detail: {
							resource: t,
							module: e.location.href,
							platform: navigator.userAgent
						}
					})
				}
				var i, c = {
						script: "src",
						link: "href"
					},
					l = ["b.yzcdn.cn", "su.yzcdn.cn"];
				e._cdnFallback = function(n) {
					var l, d, f, u, s, g, m;
					if(l = n.nodeName.toLowerCase(), (d = c[l]) && (f = u = n[d])) {
						if(n.getAttribute("data-fallbacked")) return i || (e.motify && e.motify.error && e.motify.error("啊哦，有东西加载失败了，刷新下试试~"), i = !0), void(n.getAttribute("data-fallback-loged") && a(u, !0));
						var p = t(f);
						r(p) && (f = f.replace(p, o(p)), s = document, g = s.head || s.getElementsByTagName("head")[0] || s.documentElement, m = s.createElement(l), "link" === l && (m.rel = "stylesheet"), m[d] = f, m.onerror = function() {
							e._cdnFallback(m)
						}, m.setAttribute("data-fallbacked", 1), m.setAttribute("crossorigin", "anonymous"), m.async = !1, g.appendChild(m), Math.random() <= .05 && (m.setAttribute("data-fallback-loged", 1), a(u, !1)))
					}
				}
			}(window),
			function(e) {
				"use strict";
				var t;
				e.localStorage;
				try {
					var o = new Date;
					try {
						localStorage.setItem(o, o)
					} catch(e) {
						if(22 === e.code || 1014 === e.code && "NS_ERROR_DOM_QUOTA_REACHED" === e.name) throw localStorage.clear && localStorage.clear(), "localstorage define error"
					}
					var r = localStorage.getItem(o) == o;
					if(localStorage.removeItem(o), !r) throw "localstorage define error";
					if("FUNCTION" != (typeof localStorage.clear).toUpperCase()) throw "localstorage define error";
					t = localStorage
				} catch(e) {
					var n = function() {
						return null
					};
					t = {
						getItem: n,
						setItem: n,
						removeItem: n,
						clear: n
					}
				}
				"function" == typeof define && define.amd && define(function() {
					return t
				}), e.YZLocalStorage = t
			}(window),
			function(e) {
				e.motify = e.motify || {
					error: function(e) {
						setTimeout(function() {
							document.body.insertAdjacentHTML("afterbegin", '<div style="color:red;padding:5px;background:#fff;font-size:12px;border-bottom:1px solid #ddd;margin-bottom:5px;"><a style="border-radius:3px;line-height:18px;text-align:center;float:right;margin-left:5px;padding:4px 7px;color:#fff;background-color:#00BF05;" onclick="location.reload();">刷新</a> <p style="line-height:28px;padding-right:53px;word-break:break-all;margin:0;">' + e + "</p></div>")
						}, 500)
					}
				}, e.zenjs = e.zenjs || {}, e.__logs = [], e.Logger = {
					log: function(t) {
						e.__logs.push(t)
					}
				}
			}(window);
		</script>

		<link rel="stylesheet" href="https://b.yzcdn.cn/v2/build_css/stylesheets/wap/base_977977040fe04de93f0ef6d014d68420.css" onerror="_cdnFallback(this)" media="screen">
		<style>
			.van-swipe {
				overflow: hidden;
				position: relative;
				-webkit-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none
			}
			
			.van-swipe-item {
				float: left;
				height: 100%
			}
			
			.van-swipe__track {
				height: 100%
			}
			
			.van-swipe__indicators {
				display: -webkit-box;
				display: -webkit-flex;
				display: -moz-box;
				display: -ms-flexbox;
				display: flex;
				position: absolute;
				left: 50%;
				bottom: 10px;
				-webkit-transform: translateX(-50%);
				-moz-transform: translateX(-50%);
				-ms-transform: translateX(-50%);
				transform: translateX(-50%)
			}
			
			.van-swipe__indicators--vertical {
				left: 10px;
				top: 50%;
				bottom: auto;
				-webkit-box-orient: vertical;
				-webkit-box-direction: normal;
				-webkit-flex-direction: column;
				-moz-box-orient: vertical;
				-moz-box-direction: normal;
				-ms-flex-direction: column;
				flex-direction: column;
				-webkit-transform: translateY(-50%);
				-moz-transform: translateY(-50%);
				-ms-transform: translateY(-50%);
				transform: translateY(-50%)
			}
			
			.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child) {
				margin-bottom: 6px
			}
			
			.van-swipe__indicator {
				border-radius: 100%;
				background-color: #999;
				width: 6px;
				height: 6px
			}
			
			.van-swipe__indicator:not(:last-child) {
				margin-right: 6px
			}
			
			.van-swipe__indicator--active {
				background-color: #f60
			}
			
			.cap-image-ad {
				overflow: hidden;
				font-size: 0
			}
			
			.cap-image-ad--swipe {
				padding: 0
			}
			
			.cap-image-ad__image-nav,
			.cap-image-ad__slide {
				white-space: nowrap;
				-webkit-overflow-scrolling: touch;
				padding-bottom: 10px;
				margin-bottom: -10px
			}
			
			.cap-image-ad--swipe .swipe-title {
				text-align: left;
				padding-left: 5px
			}
			
			.cap-image-ad__link {
				display: block;
				position: relative;
				height: 100%
			}
			
			.cap-image-ad__link--image-nav {
				font-size: 0
			}
			
			.cap-image-ad__slide {
				width: 100%;
				overflow-x: scroll;
				overflow-y: hidden
			}
			
			.cap-image-ad__slide .image-wrapper {
				display: inline-block;
				height: 100%;
				position: relative
			}
			
			.cap-image-ad__slide .cap-image-ad__image {
				height: 100%;
				width: 100%;
				margin-right: 0;
				margin-left: 0
			}
			
			.cap-image-ad__image-nav .image-wrapper {
				display: inline-block;
				vertical-align: middle
			}
			
			.cap-image-ad__image-nav .cap-image-ad__image {
				background-size: cover;
				background-position: 50%
			}
			
			.cap-image-ad__image-nav .cap-image-ad__nav-title {
				padding-bottom: 9px;
				height: 33px;
				line-height: 24px
			}
			
			.cap-image-ad__text-nav .text-nav-wrapper {
				display: inline-block;
				padding: 15px 0
			}
			
			.cap-image-ad__text-nav .text-nav-wrapper:last-child .cap-image-ad__nav-title:after {
				border: 0
			}
			
			.cap-image-ad__text-nav .cap-image-ad__nav-title {
				position: relative;
				height: 12px;
				line-height: 12px;
				font-size: 12px;
				text-align: center
			}
			
			.cap-image-ad__text-nav .cap-image-ad__nav-title:after {
				content: "";
				position: absolute;
				top: 0;
				left: 0;
				width: 200%;
				height: 200%;
				-webkit-transform: scale(.5);
				-moz-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5);
				-webkit-transform-origin: 0 0;
				-moz-transform-origin: 0 0;
				-ms-transform-origin: 0 0;
				transform-origin: 0 0;
				pointer-events: none;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				border-right: 1px solid #e5e5e5
			}
			
			.cap-image-ad__content,
			.cap-image-ad__content .image-wrapper {
				position: relative
			}
			
			.cap-image-ad ::-webkit-scrollbar {
				display: none
			}
			
			.cap-image-ad .background-center {
				background-position: 50%;
				background-repeat: no-repeat
			}
			
			.cap-image-ad .hotarea-pic-container {
				margin: 0 auto
			}
			
			.cap-image-ad .transparent__img {
				opacity: 0;
				width: 100%;
				height: 100%
			}
			
			.cap-image-ad .slide-small .cap-image-ad__title {
				height: 20px;
				font-size: 12px;
				line-height: 20px;
				padding: 0
			}
			
			.cap-image-ad__content--small {
				width: 50%;
				height: 152.5px;
				float: left;
				overflow: hidden;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				padding-left: 0;
				padding-right: 2px
			}
			
			.cap-image-ad__content--small:nth-child(2n) {
				padding-left: 2px;
				padding-right: 0
			}
			
			.cap-image-ad__image {
				display: block;
				width: 100%;
				height: auto;
				margin: 0 auto;
				border: 0
			}
			
			.cap-image-ad .swipe-image-container .cap-image-ad__image,
			.cap-image-ad .top2end-img-container .cap-image-ad__image {
				width: 100%
			}
			
			.cap-image-ad .hotarea-link {
				position: absolute;
				display: block;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box
			}
			
			.cap-image-ad .hotarea-link-border {
				border: 1px solid #00f
			}
			
			.cap-image-ad__title {
				position: absolute;
				bottom: 0;
				left: 0;
				right: 0;
				padding: 0;
				z-index: 10;
				background-color: rgba(51, 51, 51, .8);
				color: #fff;
				font-size: 14px;
				height: 30px;
				line-height: 30px
			}
			
			.cap-image-ad__nav-title,
			.cap-image-ad__title {
				text-align: center;
				overflow: hidden;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box
			}
			
			.cap-image-ad__nav-title {
				font-size: 12px;
				height: 20px;
				line-height: 20px;
				width: 100%;
				padding-left: 5px;
				padding-right: 5px
			}
			
			.custom-richtext img,
			.custom-richtext ol {
				width: auto!important
			}
			
			.custom-richtext {
				padding: 10px 10px 0;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				font-size: 16px;
				color: #333;
				line-height: 1.5;
				overflow: hidden;
				text-align: left;
				word-wrap: break-word;
				position: relative
			}
			
			.custom-richtext img+br {
				display: block;
				padding: 4px 0;
				content: ' '
			}
			
			.custom-richtext p {
				margin: 0 0 1em
			}
			
			.custom-richtext .Powered-by-XIUMI p {
				margin: 0
			}
			
			.custom-richtext a {
				color: #07d
			}
			
			.custom-richtext img {
				background: 0 0;
				max-width: 100%!important;
				min-height: 1px;
				vertical-align: bottom
			}
			
			.custom-richtext blockquote {
				padding: 0 0 0 15px;
				margin: 0 0 18px;
				border-left: 5px solid #eee
			}
			
			.custom-richtext em,
			.custom-richtext i {
				font-style: italic
			}
			
			.custom-richtext b,
			.custom-richtext strong {
				font-weight: 700
			}
			
			.custom-richtext .selectTdClass {
				background-color: #edf5fa!important
			}
			
			.custom-richtext table.noBorderTable caption,
			.custom-richtext table.noBorderTable td,
			.custom-richtext table.noBorderTable th {
				border: 1px dashed #ddd!important
			}
			
			.custom-richtext table {
				margin-bottom: 10px;
				border-collapse: collapse;
				display: table;
				width: auto!important
			}
			
			.custom-richtext td,
			.custom-richtext th {
				padding: 5px 10px;
				border: 1px solid #ddd
			}
			
			.custom-richtext caption {
				border: 1px dashed #ddd;
				border-bottom: 0;
				padding: 3px;
				text-align: center
			}
			
			.custom-richtext th {
				border-top: 2px solid #bbb;
				background: #f7f7f7
			}
			
			.custom-richtext .ue-table-interlace-color-single {
				background-color: #fcfcfc
			}
			
			.custom-richtext .ue-table-interlace-color-double {
				background-color: #f7faff
			}
			
			.custom-richtext td p {
				margin: 0;
				padding: 0
			}
			
			.custom-richtext .bottom-floating-banner {
				position: fixed!important;
				bottom: 0
			}
			
			.custom-richtext .list-paddingleft-2 {
				padding-left: 30px
			}
			
			.custom-richtext-fullscreen {
				padding: 0;
				margin-top: 0
			}
			
			.van-icon__info,
			[class*=van-hairline]::after {
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box
			}
			
			.van-icon,
			.van-icon:before {
				display: inline-block
			}
			
			.van-cell__value,
			.van-loading,
			.van-sku__goods-price,
			.van-sku__price-num,
			.van-sku__price-symbol,
			.van-stepper__input {
				vertical-align: middle
			}
			
			body {
				-webkit-font-smoothing: antialiased;
				margin: 0
			}
			
			html {
				-webkit-tap-highlight-color: transparent
			}
			
			a {
				text-decoration: none
			}
			
			a:focus,
			button:focus,
			input:focus,
			textarea:focus {
				outline: 0
			}
			
			ol,
			ul {
				margin: 0;
				padding: 0;
				list-style: none
			}
			
			button,
			input,
			textarea {
				font: inherit
			}
			
			.van-clearfix,
			.van-ellipsis {
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis
			}
			
			[class*=van-hairline] {
				position: relative
			}
			
			[class*=van-hairline]::after {
				content: '';
				position: absolute;
				top: 0;
				left: 0;
				width: 200%;
				height: 200%;
				-webkit-transform: scale(.5);
				-moz-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5);
				-webkit-transform-origin: 0 0;
				-moz-transform-origin: 0 0;
				-ms-transform-origin: 0 0;
				transform-origin: 0 0;
				pointer-events: none;
				box-sizing: border-box;
				border: 0 solid #e5e5e5
			}
			
			.van-hairline--top::after {
				border-top-width: 1px
			}
			
			.van-hairline--left::after {
				border-left-width: 1px
			}
			
			.van-hairline--right::after {
				border-right-width: 1px
			}
			
			.van-hairline--bottom::after {
				border-bottom-width: 1px
			}
			
			.van-hairline--top-bottom::after {
				border-width: 1px 0
			}
			
			.van-hairline--surround::after {
				border-width: 1px
			}
			
			@-webkit-keyframes van-slide-bottom-enter {
				from {
					-webkit-transform: translate3d(0, 100%, 0);
					transform: translate3d(0, 100%, 0)
				}
			}
			
			@-moz-keyframes van-slide-bottom-enter {
				from {
					-webkit-transform: translate3d(0, 100%, 0);
					-moz-transform: translate3d(0, 100%, 0);
					transform: translate3d(0, 100%, 0)
				}
			}
			
			@keyframes van-slide-bottom-enter {
				from {
					-webkit-transform: translate3d(0, 100%, 0);
					-moz-transform: translate3d(0, 100%, 0);
					transform: translate3d(0, 100%, 0)
				}
			}
			
			@-webkit-keyframes van-slide-bottom-leave {
				to {
					-webkit-transform: translate3d(0, 100%, 0);
					transform: translate3d(0, 100%, 0)
				}
			}
			
			@-moz-keyframes van-slide-bottom-leave {
				to {
					-webkit-transform: translate3d(0, 100%, 0);
					-moz-transform: translate3d(0, 100%, 0);
					transform: translate3d(0, 100%, 0)
				}
			}
			
			@keyframes van-slide-bottom-leave {
				to {
					-webkit-transform: translate3d(0, 100%, 0);
					-moz-transform: translate3d(0, 100%, 0);
					transform: translate3d(0, 100%, 0)
				}
			}
			
			@-webkit-keyframes van-fade-in {
				from {
					opacity: 0
				}
				to {
					opacity: 1
				}
			}
			
			@-moz-keyframes van-fade-in {
				from {
					opacity: 0
				}
				to {
					opacity: 1
				}
			}
			
			@keyframes van-fade-in {
				from {
					opacity: 0
				}
				to {
					opacity: 1
				}
			}
			
			@-webkit-keyframes van-fade-out {
				from {
					opacity: 1
				}
				to {
					opacity: 0
				}
			}
			
			@-moz-keyframes van-fade-out {
				from {
					opacity: 1
				}
				to {
					opacity: 0
				}
			}
			
			@keyframes van-fade-out {
				from {
					opacity: 1
				}
				to {
					opacity: 0
				}
			}
			
			@-webkit-keyframes van-rotate {
				from {
					-webkit-transform: rotate(0);
					transform: rotate(0)
				}
				to {
					-webkit-transform: rotate(360deg);
					transform: rotate(360deg)
				}
			}
			
			@-moz-keyframes van-rotate {
				from {
					-webkit-transform: rotate(0);
					-moz-transform: rotate(0);
					transform: rotate(0)
				}
				to {
					-webkit-transform: rotate(360deg);
					-moz-transform: rotate(360deg);
					transform: rotate(360deg)
				}
			}
			
			@keyframes van-rotate {
				from {
					-webkit-transform: rotate(0);
					-moz-transform: rotate(0);
					transform: rotate(0)
				}
				to {
					-webkit-transform: rotate(360deg);
					-moz-transform: rotate(360deg);
					transform: rotate(360deg)
				}
			}
			
			.van-fade-enter-active {
				-webkit-animation: .3s van-fade-in;
				-moz-animation: .3s van-fade-in;
				animation: .3s van-fade-in
			}
			
			.van-fade-leave-active {
				-webkit-animation: .3s van-fade-out;
				-moz-animation: .3s van-fade-out;
				animation: .3s van-fade-out
			}
			
			.van-slide-bottom-enter-active {
				-webkit-animation: van-slide-bottom-enter .3s both ease;
				-moz-animation: van-slide-bottom-enter .3s both ease;
				animation: van-slide-bottom-enter .3s both ease
			}
			
			.van-slide-bottom-leave-active {
				-webkit-animation: van-slide-bottom-leave .3s both ease;
				-moz-animation: van-slide-bottom-leave .3s both ease;
				animation: van-slide-bottom-leave .3s both ease
			}
			
			@font-face {
				font-style: normal;
				font-weight: 400;
				font-family: vant-icon;
				src: url(https://img.yzcdn.cn/zanui/icon/vant-icon-4c3245.ttf) format("truetype")
			}
			
			@-moz-keyframes van-circular {
				0% {
					stroke-dasharray: 1, 200;
					stroke-dashoffset: 0
				}
				50% {
					stroke-dasharray: 90, 150;
					stroke-dashoffset: -40
				}
				100% {
					stroke-dasharray: 90, 150;
					stroke-dashoffset: -120
				}
			}
			
			@font-face {
				font-style: normal;
				font-weight: 400;
				font-family: vant-icon;
				src: url(https://img.yzcdn.cn/zanui/icon/vant-icon-4c3245.ttf) format("truetype")
			}
			
			.van-icon {
				position: relative;
				font: normal normal normal 14px/1 vant-icon;
				font-size: inherit;
				text-rendering: auto
			}
			
			.van-icon__info {
				color: #fff;
				left: 50%;
				top: -.5em;
				font-size: .5em;
				margin-left: .8em;
				padding: 0 .3em;
				text-align: center;
				min-width: 1.2em;
				line-height: 1.2;
				position: absolute;
				border-radius: .6em;
				box-sizing: border-box;
				background-color: #f44;
				font-family: PingFang SC, Helvetica Neue, Arial, sans-serif
			}
			
			.van-button,
			.van-cell {
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box
			}
			
			.van-cell,
			.van-cell-group {
				background-color: #fff
			}
			
			.van-icon-add-o:before {
				content: "\F000"
			}
			
			.van-icon-add:before {
				content: "\F001"
			}
			
			.van-icon-add2:before {
				content: "\F002"
			}
			
			.van-icon-after-sale:before {
				content: "\F003"
			}
			
			.van-icon-alipay:before {
				content: "\F004"
			}
			
			.van-icon-arrow-left:before {
				content: "\F005"
			}
			
			.van-icon-arrow:before {
				content: "\F006"
			}
			
			.van-icon-balance-details:before {
				content: "\F007"
			}
			
			.van-icon-balance-pay:before {
				content: "\F008"
			}
			
			.van-icon-birthday-privilege:before {
				content: "\F009"
			}
			
			.van-icon-browsing-history:before {
				content: "\F00A"
			}
			
			.van-icon-card:before {
				content: "\F00B"
			}
			
			.van-icon-cart:before {
				content: "\F00C"
			}
			
			.van-icon-cash-back-record:before {
				content: "\F00D"
			}
			
			.van-icon-cash-on-deliver:before {
				content: "\F00E"
			}
			
			.van-icon-certificate:before {
				content: "\F00F"
			}
			
			.van-icon-chat:before {
				content: "\F010"
			}
			
			.van-icon-check:before {
				content: "\F011"
			}
			
			.van-icon-checked:before {
				content: "\F012"
			}
			
			.van-icon-clear:before {
				content: "\F013"
			}
			
			.van-icon-clock:before {
				content: "\F014"
			}
			
			.van-icon-close:before {
				content: "\F015"
			}
			
			.van-icon-completed:before {
				content: "\F016"
			}
			
			.van-icon-contact:before {
				content: "\F017"
			}
			
			.van-icon-coupon:before {
				content: "\F018"
			}
			
			.van-icon-credit-pay:before {
				content: "\F019"
			}
			
			.van-icon-debit-pay:before {
				content: "\F01A"
			}
			
			.van-icon-delete:before {
				content: "\F01B"
			}
			
			.van-icon-description:before {
				content: "\F01C"
			}
			
			.van-icon-discount:before {
				content: "\F01D"
			}
			
			.van-icon-ecard-pay:before {
				content: "\F01E"
			}
			
			.van-icon-edit-data:before {
				content: "\F01F"
			}
			
			.van-icon-edit:before {
				content: "\F020"
			}
			
			.van-icon-exchange-record:before {
				content: "\F021"
			}
			
			.van-icon-exchange:before {
				content: "\F022"
			}
			
			.van-icon-fail:before {
				content: "\F023"
			}
			
			.van-icon-free-postage:before {
				content: "\F024"
			}
			
			.van-icon-gift-card-pay:before {
				content: "\F025"
			}
			
			.van-icon-gift-card:before {
				content: "\F026"
			}
			
			.van-icon-gift:before {
				content: "\F027"
			}
			
			.van-icon-gold-coin:before {
				content: "\F028"
			}
			
			.van-icon-goods-collect:before {
				content: "\F029"
			}
			
			.van-icon-home:before {
				content: "\F02A"
			}
			
			.van-icon-hot-sale:before {
				content: "\F02B"
			}
			
			.van-icon-hot:before {
				content: "\F02C"
			}
			
			.van-icon-info-o:before {
				content: "\F02D"
			}
			
			.van-icon-like-o:before {
				content: "\F02E"
			}
			
			.van-icon-like:before {
				content: "\F02F"
			}
			
			.van-icon-location:before {
				content: "\F030"
			}
			
			.van-icon-logistics:before {
				content: "\F031"
			}
			
			.van-icon-member-day-privilege:before {
				content: "\F032"
			}
			
			.van-icon-more-o:before {
				content: "\F033"
			}
			
			.van-icon-more:before {
				content: "\F034"
			}
			
			.van-icon-new-arrival:before {
				content: "\F035"
			}
			
			.van-icon-new:before {
				content: "\F036"
			}
			
			.van-icon-other-pay:before {
				content: "\F037"
			}
			
			.van-icon-passed:before {
				content: "\F038"
			}
			
			.van-icon-password-not-view:before {
				content: "\F039"
			}
			
			.van-icon-password-view:before {
				content: "\F03A"
			}
			
			.van-icon-pause:before {
				content: "\F03B"
			}
			
			.van-icon-peer-pay:before {
				content: "\F03C"
			}
			
			.van-icon-pending-deliver:before {
				content: "\F03D"
			}
			
			.van-icon-pending-evaluate:before {
				content: "\F03E"
			}
			
			.van-icon-pending-orders:before {
				content: "\F03F"
			}
			
			.van-icon-pending-payment:before {
				content: "\F040"
			}
			
			.van-icon-phone:before {
				content: "\F041"
			}
			
			.van-icon-photo:before {
				content: "\F042"
			}
			
			.van-icon-photograph:before {
				content: "\F043"
			}
			
			.van-icon-play:before {
				content: "\F044"
			}
			
			.van-icon-point-gift:before {
				content: "\F045"
			}
			
			.van-icon-points-mall:before {
				content: "\F046"
			}
			
			.van-icon-points:before {
				content: "\F047"
			}
			
			.van-icon-qr-invalid:before {
				content: "\F048"
			}
			
			.van-icon-qr:before {
				content: "\F049"
			}
			
			.van-icon-question:before {
				content: "\F04A"
			}
			
			.van-icon-receive-gift:before {
				content: "\F04B"
			}
			
			.van-icon-records:before {
				content: "\F04C"
			}
			
			.van-icon-search:before {
				content: "\F04D"
			}
			
			.van-icon-send-gift:before {
				content: "\F04E"
			}
			
			.van-icon-setting:before {
				content: "\F04F"
			}
			
			.van-icon-share:before {
				content: "\F050"
			}
			
			.van-icon-shop-collect:before {
				content: "\F051"
			}
			
			.van-icon-shop:before {
				content: "\F052"
			}
			
			.van-icon-shopping-cart:before {
				content: "\F053"
			}
			
			.van-icon-sign:before {
				content: "\F054"
			}
			
			.van-icon-stop:before {
				content: "\F055"
			}
			
			.van-icon-success:before {
				content: "\F056"
			}
			
			.van-icon-tosend:before {
				content: "\F057"
			}
			
			.van-icon-underway:before {
				content: "\F058"
			}
			
			.van-icon-upgrade:before {
				content: "\F059"
			}
			
			.van-icon-value-card:before {
				content: "\F05A"
			}
			
			.van-icon-wap-home:before {
				content: "\F05B"
			}
			
			.van-icon-wap-nav:before {
				content: "\F05C"
			}
			
			.van-icon-warn:before {
				content: "\F05D"
			}
			
			.van-icon-wechat:before {
				content: "\F05E"
			}
			
			.van-cell {
				display: -webkit-box;
				display: -webkit-flex;
				display: -moz-box;
				display: -ms-flexbox;
				display: flex;
				padding: 10px 15px;
				box-sizing: border-box;
				line-height: 24px;
				position: relative;
				color: #333;
				font-size: 14px;
				overflow: hidden
			}
			
			.van-cell:not(:last-child)::after {
				left: 15px;
				right: 0;
				width: auto;
				-webkit-transform: scale(1, .5);
				-moz-transform: scale(1, .5);
				-ms-transform: scale(1, .5);
				transform: scale(1, .5);
				border-bottom-width: 1px
			}
			
			.van-cell__label {
				font-size: 12px;
				line-height: 1.2;
				color: #666
			}
			
			.van-cell__title,
			.van-cell__value {
				-webkit-box-flex: 1;
				-webkit-flex: 1;
				-moz-box-flex: 1;
				-ms-flex: 1;
				flex: 1
			}
			
			.van-cell__value {
				overflow: hidden;
				text-align: right
			}
			
			.van-cell__value--alone {
				text-align: left
			}
			
			.van-cell__left-icon {
				font-size: 16px;
				line-height: 24px;
				margin-right: 5px
			}
			
			.van-cell__right-icon {
				color: #999;
				font-size: 12px;
				line-height: 24px;
				margin-left: 5px
			}
			
			.van-cell--clickable:active {
				background-color: #e8e8e8
			}
			
			.van-cell--required {
				overflow: visible
			}
			
			.van-cell--required::before {
				content: '*';
				position: absolute;
				left: 7px;
				font-size: 14px;
				color: #f44
			}
			
			.van-cell--center {
				-webkit-box-align: center;
				-webkit-align-items: center;
				-moz-box-align: center;
				-ms-flex-align: center;
				align-items: center
			}
			
			.van-button {
				position: relative;
				padding: 0;
				display: inline-block;
				height: 45px;
				line-height: 43px;
				border-radius: 3px;
				box-sizing: border-box;
				font-size: 16px;
				text-align: center;
				-webkit-appearance: none
			}
			
			.van-field__control,
			.van-toast {
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box
			}
			
			.van-button::before {
				content: " ";
				position: absolute;
				top: 50%;
				left: 50%;
				opacity: 0;
				width: 100%;
				height: 100%;
				border: inherit inherit #000;
				background-color: #000;
				border-radius: inherit;
				-webkit-transform: translate(-50%, -50%);
				-moz-transform: translate(-50%, -50%);
				-ms-transform: translate(-50%, -50%);
				transform: translate(-50%, -50%)
			}
			
			.van-button:active::before {
				opacity: .3
			}
			
			.van-button--unclickable:before {
				display: none
			}
			
			.van-button--default {
				color: #333;
				background-color: #fff;
				border: 1px solid #eee
			}
			
			.van-button--primary {
				color: #fff;
				background-color: #4b0;
				border: 1px solid #4b0
			}
			
			.van-button--danger {
				color: #fff;
				background-color: #f44;
				border: 1px solid #f44
			}
			
			.van-button--large {
				width: 100%;
				height: 50px;
				line-height: 48px
			}
			
			.van-button--normal {
				padding: 0 15px;
				font-size: 14px
			}
			
			.van-button--small {
				height: 30px;
				padding: 0 8px;
				min-width: 60px;
				font-size: 12px;
				line-height: 28px
			}
			
			.van-button--loading .van-loading {
				display: inline-block
			}
			
			.van-button--loading .van-button__text {
				display: none
			}
			
			.van-button--mini {
				display: inline-block;
				width: 50px;
				height: 22px;
				line-height: 20px;
				font-size: 10px
			}
			
			.van-button--mini+.van-button--mini {
				margin-left: 5px
			}
			
			.van-button--block {
				width: 100%;
				display: block
			}
			
			.van-button--bottom-action {
				width: 100%;
				height: 50px;
				line-height: 50px;
				border: 0;
				border-radius: 0;
				font-size: 16px;
				color: #fff;
				background-color: #f85
			}
			
			.van-button--bottom-action.van-button--primary {
				background-color: #f44
			}
			
			.van-button--disabled {
				color: #999;
				background-color: #eee;
				border: 1px solid #e5e5e5
			}
			
			.van-modal,
			.van-toast {
				background-color: rgba(0, 0, 0, .7);
				position: fixed
			}
			
			.van-toast {
				top: 50%;
				left: 50%;
				display: -webkit-box;
				display: -webkit-flex;
				display: -moz-box;
				display: -ms-flexbox;
				display: flex;
				color: #fff;
				font-size: 12px;
				line-height: 1.2;
				border-radius: 5px;
				word-break: break-all;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-moz-box-align: center;
				-ms-flex-align: center;
				align-items: center;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				-moz-box-pack: center;
				-ms-flex-pack: center;
				justify-content: center;
				-webkit-box-orient: vertical;
				-webkit-box-direction: normal;
				-webkit-flex-direction: column;
				-moz-box-orient: vertical;
				-moz-box-direction: normal;
				-ms-flex-direction: column;
				flex-direction: column;
				box-sizing: border-box;
				-webkit-transform: translate3d(-50%, -50%, 0);
				-moz-transform: translate3d(-50%, -50%, 0);
				transform: translate3d(-50%, -50%, 0)
			}
			
			.van-toast--text {
				padding: 12px;
				min-width: 220px
			}
			
			.van-toast--default {
				width: 120px;
				min-height: 120px;
				padding: 15px
			}
			
			.van-toast--default .van-toast__icon {
				font-size: 50px
			}
			
			.van-toast--default .van-loading {
				margin: 10px 0 5px
			}
			
			.van-toast--default .van-toast__text {
				font-size: 14px;
				padding-top: 10px
			}
			
			.van-toast--top {
				top: 50px
			}
			
			.van-toast--bottom {
				top: auto;
				bottom: 50px
			}
			
			.van-modal {
				width: 100%;
				height: 100%;
				top: 0;
				left: 0
			}
			
			.van-overflow-hidden {
				overflow: hidden!important
			}
			
			.van-popup {
				position: fixed;
				background-color: #fff;
				top: 50%;
				left: 50%;
				-webkit-transform: translate3d(-50%, -50%, 0);
				-moz-transform: translate3d(-50%, -50%, 0);
				transform: translate3d(-50%, -50%, 0);
				-webkit-transition: .2s ease-out;
				-moz-transition: .2s ease-out;
				transition: .2s ease-out
			}
			
			.van-popup--top {
				width: 100%;
				top: 0;
				right: auto;
				bottom: auto;
				left: 50%;
				-webkit-transform: translate3d(-50%, 0, 0);
				-moz-transform: translate3d(-50%, 0, 0);
				transform: translate3d(-50%, 0, 0)
			}
			
			.van-popup--right {
				top: 50%;
				right: 0;
				bottom: auto;
				left: auto;
				-webkit-transform: translate3d(0, -50%, 0);
				-moz-transform: translate3d(0, -50%, 0);
				transform: translate3d(0, -50%, 0)
			}
			
			.van-popup--bottom {
				width: 100%;
				top: auto;
				bottom: 0;
				right: auto;
				left: 50%;
				-webkit-transform: translate3d(-50%, 0, 0);
				-moz-transform: translate3d(-50%, 0, 0);
				transform: translate3d(-50%, 0, 0)
			}
			
			.van-popup--left {
				top: 50%;
				right: auto;
				bottom: auto;
				left: 0;
				-webkit-transform: translate3d(0, -50%, 0);
				-moz-transform: translate3d(0, -50%, 0);
				transform: translate3d(0, -50%, 0)
			}
			
			.popup-slide-top-enter,
			.popup-slide-top-leave-active {
				-webkit-transform: translate3d(-50%, -100%, 0);
				-moz-transform: translate3d(-50%, -100%, 0);
				transform: translate3d(-50%, -100%, 0)
			}
			
			.popup-slide-right-enter,
			.popup-slide-right-leave-active {
				-webkit-transform: translate3d(100%, -50%, 0);
				-moz-transform: translate3d(100%, -50%, 0);
				transform: translate3d(100%, -50%, 0)
			}
			
			.popup-slide-bottom-enter,
			.popup-slide-bottom-leave-active {
				-webkit-transform: translate3d(-50%, 100%, 0);
				-moz-transform: translate3d(-50%, 100%, 0);
				transform: translate3d(-50%, 100%, 0)
			}
			
			.popup-slide-left-enter,
			.popup-slide-left-leave-active {
				-webkit-transform: translate3d(-100%, -50%, 0);
				-moz-transform: translate3d(-100%, -50%, 0);
				transform: translate3d(-100%, -50%, 0)
			}
			
			.van-field .van-cell__title {
				min-width: 90px
			}
			
			.van-field .van-cell__value {
				position: relative
			}
			
			.van-field__control {
				border: 0;
				padding: 0;
				display: block;
				width: 100%;
				resize: none;
				box-sizing: border-box
			}
			
			.van-field__control:disabled {
				opacity: 1;
				color: #666;
				background-color: transparent
			}
			
			.van-field__icon {
				position: absolute;
				right: 0;
				top: 50%;
				padding: 10px 0 10px 10px;
				-webkit-transform: translate3d(0, -50%, 0);
				-moz-transform: translate3d(0, -50%, 0);
				transform: translate3d(0, -50%, 0)
			}
			
			.van-field__icon .van-icon {
				display: block
			}
			
			.van-field__button {
				padding-left: 10px
			}
			
			.van-field__error-message {
				color: #f44;
				font-size: 12px;
				text-align: left
			}
			
			.van-field--disabled .van-field__control {
				color: #999
			}
			
			.van-field--error .van-field__control,
			.van-field--error .van-field__control::-webkit-input-placeholder {
				color: #f44
			}
			
			.van-field--error .van-field__control,
			.van-field--error .van-field__control:-moz-placeholder {
				color: #f44
			}
			
			.van-field--error .van-field__control,
			.van-field--error .van-field__control::-moz-placeholder {
				color: #f44
			}
			
			.van-field--error .van-field__control,
			.van-field--error .van-field__control:-ms-input-placeholder {
				color: #f44
			}
			
			.van-field--error .van-field__control,
			.van-field--error .van-field__control::placeholder {
				color: #f44
			}
			
			.van-field--min-height .van-field__control {
				min-height: 60px
			}
			
			.van-field--has-icon .van-field__control {
				padding-right: 20px
			}
			
			.van-stepper {
				font-size: 0
			}
			
			.van-stepper__minus,
			.van-stepper__plus {
				width: 40px;
				height: 30px;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				background-color: #fff;
				border: 1px solid #eee;
				position: relative;
				padding: 5px;
				vertical-align: middle
			}
			
			.van-stepper__minus::before,
			.van-stepper__plus::before {
				width: 9px;
				height: 1px
			}
			
			.van-stepper__minus::after,
			.van-stepper__plus::after {
				width: 1px;
				height: 9px
			}
			
			.van-stepper__minus::after,
			.van-stepper__minus::before,
			.van-stepper__plus::after,
			.van-stepper__plus::before {
				content: '';
				position: absolute;
				margin: auto;
				top: 0;
				left: 0;
				right: 0;
				bottom: 0;
				background-color: #6c6c6c
			}
			
			.van-stepper__minus:active,
			.van-stepper__plus:active {
				background-color: #e8e8e8
			}
			
			.van-stepper__minus--disabled,
			.van-stepper__plus--disabled {
				background-color: #f8f8f8
			}
			
			.van-stepper__minus--disabled::after,
			.van-stepper__minus--disabled::before,
			.van-stepper__plus--disabled::after,
			.van-stepper__plus--disabled::before {
				background-color: #c9c9c9
			}
			
			.van-stepper__minus--disabled:active,
			.van-stepper__plus--disabled:active {
				background-color: #f8f8f8
			}
			
			.van-stepper__minus {
				border-radius: 2px 0 0 2px
			}
			
			.van-stepper__minus::after {
				display: none
			}
			
			.van-stepper__plus {
				border-radius: 0 2px 2px 0
			}
			
			.van-stepper__input {
				width: 33px;
				height: 26px;
				padding: 1px;
				border: 1px solid #eee;
				border-width: 1px 0;
				border-radius: 0;
				-webkit-box-sizing: content-box;
				-moz-box-sizing: content-box;
				box-sizing: content-box;
				color: #666;
				font-size: 14px;
				text-align: center;
				-webkit-appearance: none
			}
			
			.van-loading__spinner,
			.van-sku-header__goods-info {
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box
			}
			
			.van-loading--black .van-loading__spinner--spinner,
			.van-stepper__input[disabled] {
				color: #c9c9c9
			}
			
			.van-stepper input[type=number]::-webkit-inner-spin-button,
			.van-stepper input[type=number]::-webkit-outer-spin-button {
				-webkit-appearance: none;
				margin: 0
			}
			
			.van-loading {
				width: 30px;
				height: 30px;
				z-index: 0;
				font-size: 0;
				line-height: 0;
				position: relative
			}
			
			.van-loading--circle {
				width: 16px;
				height: 16px
			}
			
			.van-loading__spinner {
				z-index: -1;
				width: 100%;
				height: 100%;
				position: relative;
				display: inline-block;
				box-sizing: border-box;
				-webkit-animation: van-rotate .8s linear infinite;
				-moz-animation: van-rotate .8s linear infinite;
				animation: van-rotate .8s linear infinite
			}
			
			.van-loading__spinner--circle {
				border-radius: 100%;
				border: 3px solid transparent
			}
			
			.van-loading__spinner--gradient-circle {
				background-size: contain
			}
			
			.van-loading__spinner--spinner {
				-webkit-animation-timing-function: steps(12);
				-moz-animation-timing-function: steps(12);
				animation-timing-function: steps(12)
			}
			
			.van-loading__spinner--spinner i {
				top: 0;
				left: 0;
				width: 100%;
				height: 100%;
				position: absolute
			}
			
			.van-loading__spinner--spinner i::before {
				width: 2px;
				height: 25%;
				content: ' ';
				display: block;
				margin: 0 auto;
				border-radius: 40%;
				background-color: currentColor
			}
			
			.van-loading__circular,
			.van-uploader__input {
				width: 100%;
				height: 100%
			}
			
			.van-loading__spinner--circular {
				-webkit-animation-duration: 2s;
				-moz-animation-duration: 2s;
				animation-duration: 2s
			}
			
			.van-loading__circular circle {
				stroke-width: 3;
				stroke-linecap: round;
				-webkit-animation: van-circular 1.5s ease-in-out infinite;
				-moz-animation: van-circular 1.5s ease-in-out infinite;
				animation: van-circular 1.5s ease-in-out infinite
			}
			
			.van-loading--black .van-loading__spinner--circle {
				border-color: #666 #c9c9c9 #c9c9c9
			}
			
			.van-loading--black .van-loading__spinner--gradient-circle {
				background-image: url(https://img.yzcdn.cn/vant/gradient-circle-black.png)
			}
			
			.van-loading--black circle {
				stroke: #c9c9c9
			}
			
			.van-loading--white .van-loading__spinner--circle {
				border-color: rgba(0, 0, 0, .1);
				border-top-color: rgba(255, 255, 255, .7)
			}
			
			.van-loading--white .van-loading__spinner--gradient-circle {
				background-image: url(https://img.yzcdn.cn/vant/gradient-circle-white.png)
			}
			
			.van-loading--white .van-loading__spinner--spinner {
				color: #fff
			}
			
			.van-loading--white circle {
				stroke: #fff
			}
			
			@-webkit-keyframes van-circular {
				0% {
					stroke-dasharray: 1, 200;
					stroke-dashoffset: 0
				}
				50% {
					stroke-dasharray: 90, 150;
					stroke-dashoffset: -40
				}
				100% {
					stroke-dasharray: 90, 150;
					stroke-dashoffset: -120
				}
			}
			
			@keyframes van-circular {
				0% {
					stroke-dasharray: 1, 200;
					stroke-dashoffset: 0
				}
				50% {
					stroke-dasharray: 90, 150;
					stroke-dashoffset: -40
				}
				100% {
					stroke-dasharray: 90, 150;
					stroke-dashoffset: -120
				}
			}
			
			.van-loading__spinner--spinner i:nth-of-type(1) {
				opacity: 1;
				-webkit-transform: rotate(30deg);
				-moz-transform: rotate(30deg);
				-ms-transform: rotate(30deg);
				transform: rotate(30deg)
			}
			
			.van-loading__spinner--spinner i:nth-of-type(2) {
				opacity: .9375;
				-webkit-transform: rotate(60deg);
				-moz-transform: rotate(60deg);
				-ms-transform: rotate(60deg);
				transform: rotate(60deg)
			}
			
			.van-loading__spinner--spinner i:nth-of-type(3) {
				opacity: .875;
				-webkit-transform: rotate(90deg);
				-moz-transform: rotate(90deg);
				-ms-transform: rotate(90deg);
				transform: rotate(90deg)
			}
			
			.van-loading__spinner--spinner i:nth-of-type(4) {
				opacity: .8125;
				-webkit-transform: rotate(120deg);
				-moz-transform: rotate(120deg);
				-ms-transform: rotate(120deg);
				transform: rotate(120deg)
			}
			
			.van-loading__spinner--spinner i:nth-of-type(5) {
				opacity: .75;
				-webkit-transform: rotate(150deg);
				-moz-transform: rotate(150deg);
				-ms-transform: rotate(150deg);
				transform: rotate(150deg)
			}
			
			.van-loading__spinner--spinner i:nth-of-type(6) {
				opacity: .6875;
				-webkit-transform: rotate(180deg);
				-moz-transform: rotate(180deg);
				-ms-transform: rotate(180deg);
				transform: rotate(180deg)
			}
			
			.van-loading__spinner--spinner i:nth-of-type(7) {
				opacity: .625;
				-webkit-transform: rotate(210deg);
				-moz-transform: rotate(210deg);
				-ms-transform: rotate(210deg);
				transform: rotate(210deg)
			}
			
			.van-loading__spinner--spinner i:nth-of-type(8) {
				opacity: .5625;
				-webkit-transform: rotate(240deg);
				-moz-transform: rotate(240deg);
				-ms-transform: rotate(240deg);
				transform: rotate(240deg)
			}
			
			.van-loading__spinner--spinner i:nth-of-type(9) {
				opacity: .5;
				-webkit-transform: rotate(270deg);
				-moz-transform: rotate(270deg);
				-ms-transform: rotate(270deg);
				transform: rotate(270deg)
			}
			
			.van-loading__spinner--spinner i:nth-of-type(10) {
				opacity: .4375;
				-webkit-transform: rotate(300deg);
				-moz-transform: rotate(300deg);
				-ms-transform: rotate(300deg);
				transform: rotate(300deg)
			}
			
			.van-loading__spinner--spinner i:nth-of-type(11) {
				opacity: .375;
				-webkit-transform: rotate(330deg);
				-moz-transform: rotate(330deg);
				-ms-transform: rotate(330deg);
				transform: rotate(330deg)
			}
			
			.van-loading__spinner--spinner i:nth-of-type(12) {
				opacity: .3125;
				-webkit-transform: rotate(360deg);
				-moz-transform: rotate(360deg);
				-ms-transform: rotate(360deg);
				transform: rotate(360deg)
			}
			
			.van-uploader {
				position: relative;
				display: inline-block
			}
			
			.van-uploader__input {
				position: absolute;
				top: 0;
				right: 0;
				bottom: 0;
				left: 0;
				opacity: 0;
				cursor: pointer
			}
			
			.van-uploader input[type=file]::-webkit-file-upload-button {
				cursor: pointer
			}
			
			.van-sku-container {
				font-size: 14px;
				background: #fff
			}
			
			.van-sku-body {
				max-height: 350px;
				overflow-y: scroll;
				-webkit-overflow-scrolling: touch
			}
			
			.van-sku-body::-webkit-scrollbar {
				display: none
			}
			
			.van-sku-img-uploader,
			.van-sku-row__item,
			.van-sku__quota,
			.van-sku__stock {
				display: inline-block
			}
			
			.van-sku-group-container {
				margin-left: 15px;
				padding: 12px 0 2px
			}
			
			.van-sku-header {
				margin-left: 15px
			}
			
			.van-sku-header__img-wrap {
				position: relative;
				float: left;
				margin-top: -10px;
				width: 80px;
				height: 80px;
				background: #f8f8f8;
				border-radius: 2px
			}
			
			.van-sku-header__img-wrap img {
				position: absolute;
				margin: auto;
				top: 0;
				left: 0;
				right: 0;
				bottom: 0;
				max-width: 100%;
				max-height: 100%
			}
			
			.van-sku-header__goods-info {
				padding: 10px 60px 10px 10px;
				min-height: 82px;
				overflow: hidden;
				box-sizing: border-box
			}
			
			.van-sku__goods-name {
				font-size: 12px
			}
			
			.van-sku__price-num {
				font-size: 16px
			}
			
			.van-sku__goods-price {
				color: #f44;
				margin-top: 10px
			}
			
			.van-sku__close-icon {
				top: 10px;
				right: 15px;
				font-size: 20px;
				color: #999;
				position: absolute;
				text-align: center
			}
			
			.van-sku-row {
				margin: 0 15px 10px 0
			}
			
			.van-sku-row:last-child {
				margin-bottom: 0
			}
			
			.van-sku-row__title {
				padding-bottom: 10px
			}
			
			.van-sku-row__item {
				padding: 5px 9px;
				margin: 0 10px 10px 0;
				height: 28px;
				min-width: 52px;
				line-height: 16px;
				font-size: 12px;
				color: #333;
				text-align: center;
				border: 1px solid #999;
				border-radius: 3px;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box
			}
			
			.van-sku-row__item--active {
				color: #fff;
				border-color: #f44;
				background: #f44
			}
			
			.van-sku-row__item--disabled {
				background: #e8e8e8;
				border-color: #e5e5e5;
				color: #c9c9c9
			}
			
			.van-sku-stepper-stock {
				padding: 12px 0;
				margin-left: 15px
			}
			
			.van-sku-stepper-container {
				height: 30px;
				margin-right: 20px
			}
			
			.van-sku__stepper {
				float: right
			}
			
			.van-sku__stepper-title {
				float: left;
				line-height: 30px
			}
			
			.van-sku__stock {
				margin-right: 10px;
				color: #999;
				font-size: 12px
			}
			
			.van-sku__quota {
				color: #f44;
				font-size: 12px
			}
			
			.van-sku-messages {
				padding-bottom: 10px;
				background: #f8f8f8
			}
			
			.van-sku-messages__image-cell .van-cell__title {
				max-width: 90px
			}
			
			.van-sku-messages__image-cell .van-cell__value {
				text-align: left
			}
			
			.van-sku-img-uploader__header {
				padding: 0 10px;
				border: 1px solid #e5e5e5;
				line-height: 24px;
				border-radius: 3px;
				font-size: 12px
			}
			
			.van-sku-img-uploader__header .van-icon {
				top: 3px;
				margin-right: 5px;
				font-size: 14px
			}
			
			.van-sku-img-uploader__img {
				height: 60px;
				width: 60px;
				float: left;
				margin: 10px 10px 0 0;
				position: relative;
				border: 1px solid #e5e5e5
			}
			
			.van-sku-img-uploader__img img {
				max-width: 100%;
				max-height: 100%;
				top: 50%;
				position: relative;
				-webkit-transform: translateY(-50%);
				-moz-transform: translateY(-50%);
				-ms-transform: translateY(-50%);
				transform: translateY(-50%)
			}
			
			.van-sku-img-uploader__delete {
				position: absolute;
				color: #f44;
				top: -12px;
				right: -14px;
				z-index: 1;
				padding: 6px
			}
			
			.van-sku-img-uploader__delete::before {
				border-radius: 14px;
				background-color: #fff
			}
			
			.van-sku-img-uploader__uploading {
				position: absolute;
				top: 0;
				left: 0;
				right: 0;
				bottom: 0;
				margin: auto;
				width: 20px;
				height: 20px
			}
			
			.van-sku-actions {
				display: -webkit-box;
				display: -webkit-flex;
				display: -moz-box;
				display: -ms-flexbox;
				display: flex
			}
			
			.van-tag {
				display: inline-block;
				padding: 2px 5px;
				line-height: normal;
				border-radius: 3px;
				font-size: 10px;
				background: #c9c9c9;
				color: #fff
			}
			
			.van-tag::after {
				border-color: currentColor;
				border-radius: 4px
			}
			
			.van-tag--mark {
				padding-right: 7px;
				border-radius: 0 8px 8px 0
			}
			
			.van-tag--mark::after {
				border-radius: 0 16px 16px 0
			}
			
			.van-tag--success {
				background: #06bf04
			}
			
			.van-tag--success.van-tag--plain {
				color: #06bf04
			}
			
			.van-tag--danger {
				background: #f44
			}
			
			.van-tag--danger.van-tag--plain {
				color: #f44
			}
			
			.van-tag--primary {
				background: #38f
			}
			
			.van-tag--primary.van-tag--plain {
				color: #38f
			}
			
			.van-tag--plain {
				background: #fff;
				color: #c9c9c9
			}
			
			.cap-store {
				display: block;
				padding: 12px 15px;
				line-height: 20px;
				font-size: 14px;
				background-color: #fff;
				color: #333
			}
			
			.cap-store__title {
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-line-clamp: 1;
				-webkit-box-orient: vertical
			}
			
			.cap-store__main {
				display: -webkit-box;
				display: -webkit-flex;
				display: -moz-box;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-moz-box-align: center;
				-ms-flex-align: center;
				align-items: center
			}
			
			.cap-store__icon {
				margin-right: 10px
			}
			
			.cap-store__action-text,
			.cap-store__tag {
				margin-left: 5px;
				word-break: keep-all
			}
			
			.cap-store__action-text {
				position: relative;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				-webkit-box-flex: 1;
				-webkit-flex: 1;
				-moz-box-flex: 1;
				-ms-flex: 1;
				flex: 1;
				padding-right: 17px;
				text-align: right;
				color: #999
			}
			
			.cap-store__arrow.van-icon {
				position: absolute;
				top: 50%;
				right: 0;
				-webkit-transform: translateY(-50%);
				-moz-transform: translateY(-50%);
				-ms-transform: translateY(-50%);
				transform: translateY(-50%);
				color: #999;
				font-size: 12px
			}
			
			.cap-store__sub {
				margin-top: 3px;
				font-size: 12px;
				color: #999
			}
			
			.cap-goods-list__corner-back {
				position: absolute;
				background-color: #fff
			}
			
			.cap-goods-list__corner-back--0 {
				top: 5px;
				left: 0;
				width: 32px;
				height: 13px
			}
			
			.cap-goods-list__corner-back--1 {
				top: 10px;
				left: 10px;
				width: 24px;
				height: 24px;
				border-radius: 24px
			}
			
			.cap-goods-list__corner-back--2 {
				top: 0;
				left: 0;
				border: 18px solid;
				border-color: #fff transparent transparent #fff;
				background-color: transparent
			}
			
			.cap-goods-list__corner-back--3 {
				top: 5px;
				left: 5px;
				width: 28px;
				height: 28px;
				border-radius: 28px
			}
			
			.cap-goods-list__corner-mark {
				position: absolute;
				left: 0;
				top: 0;
				color: #f44;
				z-index: 5
			}
			
			.cap-goods-list__corner-mark--0 {
				top: -4px;
				font-size: 32px
			}
			
			.cap-goods-list__corner-mark--1 {
				left: 5px;
				top: 5px;
				font-size: 34px
			}
			
			.cap-goods-list__corner-mark--2 {
				font-size: 36px
			}
			
			.cap-goods-list__corner-mark--3 {
				left: 5px;
				top: 5px;
				font-size: 28px
			}
			
			.cap-goods-list__corner-mark--custom {
				left: 0;
				top: 0;
				width: 36px;
				height: 36px
			}
			
			.cap-goods-list__corner-mark--default {
				left: 0;
				top: 0;
				width: 36px;
				height: 36px;
				padding-top: 6px;
				padding-bottom: 6px;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				background: rgba(136, 196, 221, .2);
				color: #88c4dd;
				font-size: 10px;
				line-height: 12px;
				text-align: center
			}
			
			.cap-goods-list {
				overflow: hidden
			}
			
			.cap-goods-list__container--hybrid,
			.cap-goods-list__container--waterfall {
				overflow: hidden;
				padding: 0 12px
			}
			
			.cap-goods-list__container--card2.cap-goods-list__container--big,
			.cap-goods-list__container--card2.cap-goods-list__container--list {
				padding: 0
			}
			
			.cap-goods-list__container--hybrid .cap-goods-list__wrapper {
				float: left;
				overflow: hidden
			}
			
			.cap-goods-list__container--hybrid .cap-goods-list__wrapper--hybrid-big {
				width: 100%
			}
			
			.cap-goods-list__container--hybrid .cap-goods-list__wrapper--hybrid-small {
				width: 50%
			}
			
			.cap-goods-list__container--hybrid.cap-goods-list__container--540 .cap-goods-list__wrapper--hybrid-big {
				width: 64%;
				margin: 3px
			}
			
			.cap-goods-list__container--hybrid.cap-goods-list__container--540 .cap-goods-list__wrapper--hybrid-small {
				float: none;
				margin: 2px 2px 2px 6px;
				width: auto
			}
			
			.cap-goods-list__container--card2.cap-goods-list__container--big .card2 {
				margin-top: 15px;
				margin-bottom: 15px
			}
			
			.cap-goods-list__container--card2.cap-goods-list__container--list .card2 {
				margin: 15px
			}
			
			.cap-goods-list__container--big .cap-goods-list__wrapper:first-child .cap-goods-list__item,
			.cap-goods-list__container--list .cap-goods-list__wrapper:first-child .cap-goods-list__item {
				margin-top: 5px
			}
			
			.cap-goods-list__container--big .cap-goods-list__wrapper:last-child .cap-goods-list__item,
			.cap-goods-list__container--list .cap-goods-list__wrapper:last-child .cap-goods-list__item {
				margin-bottom: 5px
			}
			
			.cap-goods-list__container--list.cap-goods-list__container--simple {
				padding-left: 15px;
				background-color: #fff;
				position: relative
			}
			
			.cap-goods-list__container--list.cap-goods-list__container--simple:after {
				content: "";
				position: absolute;
				top: 0;
				left: 0;
				width: 200%;
				height: 200%;
				-webkit-transform: scale(.5);
				-moz-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5);
				-webkit-transform-origin: 0 0;
				-moz-transform-origin: 0 0;
				-ms-transform-origin: 0 0;
				transform-origin: 0 0;
				pointer-events: none;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				border: 0 solid #e5e5e5;
				border-top-width: 1px;
				border-bottom-width: 1px
			}
			
			.cap-goods-list__container--list.cap-goods-list__container--simple .cap-goods-list__wrapper {
				padding: 10px 15px 10px 0;
				position: relative
			}
			
			.cap-goods-list__container--list.cap-goods-list__container--simple .cap-goods-list__wrapper:after {
				content: "";
				position: absolute;
				top: 0;
				left: 0;
				width: 200%;
				height: 200%;
				-webkit-transform: scale(.5);
				-moz-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5);
				-webkit-transform-origin: 0 0;
				-moz-transform-origin: 0 0;
				-ms-transform-origin: 0 0;
				transform-origin: 0 0;
				pointer-events: none;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				border: 0 solid #e5e5e5;
				border-bottom-width: 1px
			}
			
			.cap-goods-list__container--multi {
				background: #fff
			}
			
			.cap-goods-list__buy-btn-wrapper {
				position: absolute
			}
			
			.cap-goods-list__buy-btn-loading {
				vertical-align: middle;
				line-height: 32px;
				text-align: center
			}
			
			.cap-goods-list__buy-btn-loading .van-loading {
				display: inline-block
			}
			
			.cap-goods-list__buy-btn-wrapper--1 .cap-goods-list__buy-btn-loading {
				width: 24px;
				height: 24px
			}
			
			.cap-goods-list__buy-btn-wrapper--2 {
				height: 20px
			}
			
			.cap-goods-list__buy-btn-wrapper--2 .cap-goods-list__buy-btn-loading {
				width: 20px;
				height: 20px
			}
			
			.cap-goods-list__buy-btn-wrapper--3 .cap-goods-list__buy-btn-loading {
				width: 70px;
				height: 28px
			}
			
			.cap-goods-list__buy-btn-wrapper--4 .cap-goods-list__buy-btn-loading {
				width: 48px;
				height: 26px
			}
			
			.cap-goods-list__buy-btn-1 {
				width: 24px;
				height: 24px;
				color: #f44;
				background-color: #fff;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				text-align: center;
				font-size: 12px;
				cursor: pointer;
				border: 1px solid #f44;
				border-radius: 50%
			}
			
			.cap-goods-list__item--list.card2:after,
			.cap-goods-list__item--list.card:after,
			.cap-goods-list__item.card2:after {
				pointer-events: none;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				content: ""
			}
			
			.cap-goods-list__buy-btn-1 .van-icon {
				line-height: 22px
			}
			
			.cap-goods-list__buy-btn-2 {
				color: #f44;
				font-size: 20px;
				height: 20px;
				line-height: 1;
				cursor: pointer
			}
			
			.cap-goods-list__buy-btn-wrapper .cap-goods-list__buy-btn-3 {
				border-radius: 14px;
				font-size: 14px;
				line-height: 26px;
				height: 28px;
				padding: 0 13px;
				cursor: pointer
			}
			
			.cap-goods-list__buy-btn-wrapper .cap-goods-list__buy-btn-4 {
				font-size: 14px;
				line-height: 24px;
				height: 26px;
				border-color: #f44;
				color: #f44;
				min-width: 48px;
				cursor: pointer;
				border-radius: 2px
			}
			
			.cap-goods-list__buy-btn-wrapper .cap-goods-list__buy-btn-5 {
				height: 40px;
				line-height: 40px;
				font-size: 12px;
				padding: 0 11px
			}
			
			.cap-goods-list__multi-item {
				display: block;
				position: relative;
				padding: 10px 15px
			}
			
			.cap-goods-list__multi-item:after {
				content: "";
				position: absolute;
				bottom: 0;
				left: 0;
				width: 100%;
				height: 1px;
				background-color: #e5e5e5;
				-webkit-transform: scaleY(.5);
				-moz-transform: scaleY(.5);
				-ms-transform: scaleY(.5);
				transform: scaleY(.5)
			}
			
			.cap-goods-list__multi-item .title {
				font-size: 14px;
				font-weight: 400;
				color: #333;
				line-height: 22px
			}
			
			.cap-goods-list__multi-item .sub-title {
				margin: 4px 0;
				font-size: 12px;
				line-height: 20px;
				color: #999
			}
			
			.cap-goods-list__multi-item .cap-goods-list__img-list {
				display: -webkit-box;
				display: -webkit-flex;
				display: -moz-box;
				display: -ms-flexbox;
				display: flex;
				-webkit-flex-wrap: wrap;
				-ms-flex-wrap: wrap;
				flex-wrap: wrap;
				position: relative;
				margin: 8px 0 10px
			}
			
			.cap-goods-list__multi-item .cap-goods-list__photo--soldout:after {
				background-size: 24%
			}
			
			.cap-goods-list__multi-item .cap-goods-list__img-wrapper {
				-webkit-box-flex: 1;
				-webkit-flex: 1;
				-moz-box-flex: 1;
				-ms-flex: 1;
				flex: 1;
				position: relative;
				min-width: 30%;
				overflow: hidden
			}
			
			.cap-goods-list__multi-item .cap-goods-list__img-wrapper:nth-of-type(3n+2),
			.cap-goods-list__multi-item .cap-goods-list__img-wrapper:nth-of-type(3n+3) {
				margin-left: 4px
			}
			
			.cap-goods-list__multi-item .cap-goods-list__img-wrapper:nth-of-type(n+4) {
				margin-top: 4px
			}
			
			.cap-goods-list__multi-item .cap-goods-list__img-list--onepic .cap-goods-list__img-wrapper {
				max-width: 60%;
				max-height: 240px
			}
			
			.cap-goods-list__multi-item .cap-goods-list__img-list--fourpic .cap-goods-list__img-wrapper {
				min-width: 40%;
				margin: 0
			}
			
			.cap-goods-list__multi-item .cap-goods-list__img-list--fourpic .cap-goods-list__img-wrapper:nth-of-type(2n+2) {
				margin-left: 4px
			}
			
			.cap-goods-list__multi-item .cap-goods-list__img-list--fourpic .cap-goods-list__img-wrapper:nth-of-type(n+3) {
				margin-top: 4px
			}
			
			.cap-goods-list__multi-item .cap-goods-list__img-wrapper:before {
				content: "";
				display: block;
				width: 100%;
				padding-top: 100%
			}
			
			.cap-goods-list__multi-item .cap-goods-list__footer {
				display: -webkit-box;
				display: -webkit-flex;
				display: -moz-box;
				display: -ms-flexbox;
				display: flex;
				-webkit-box-pack: justify;
				-webkit-justify-content: space-between;
				-moz-box-pack: justify;
				-ms-flex-pack: justify;
				justify-content: space-between;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-moz-box-align: center;
				-ms-flex-align: center;
				align-items: center
			}
			
			.cap-goods-list__multi-item .sale-info {
				font-size: 14px;
				color: #999
			}
			
			.cap-goods-list__multi-item .cap-goods-list__buy-btn-wrapper {
				position: static
			}
			
			.cap-goods-list__multi-item .cap-goods-list__buy-btn-loading {
				display: -webkit-inline-box;
				display: -webkit-inline-flex;
				display: -moz-inline-box;
				display: -ms-inline-flexbox;
				display: inline-flex;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				-moz-box-pack: center;
				-ms-flex-pack: center;
				justify-content: center;
				-webkit-box-align: center;
				-webkit-align-items: center;
				-moz-box-align: center;
				-ms-flex-align: center;
				align-items: center
			}
			
			.cap-goods-list__item--list .cap-goods-list__photo {
				float: left
			}
			
			.cap-goods-list__item--list .cap-goods-list__photo--soldout:after {
				background-size: 60px 60px
			}
			
			.cap-goods-list__item--list .cap-goods-list__info .title {
				padding-top: 2px;
				margin-bottom: 12px;
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical
			}
			
			.cap-goods-list__item--list .cap-goods-list__info .sale-info {
				position: absolute;
				left: 0;
				bottom: 10px
			}
			
			.cap-goods-list__item--list .cap-goods-list__info .sold-num {
				margin-left: 15px;
				font-size: 12px;
				color: #9b9b9b
			}
			
			.cap-goods-list__item--list.cap-goods-list__item--btn1 .cap-goods-list__info .sale-info {
				line-height: 24px
			}
			
			.cap-goods-list__item--list.cap-goods-list__item--btn2 .cap-goods-list__info .sale-info {
				line-height: 20px
			}
			
			.cap-goods-list__item--list.cap-goods-list__item--btn3 .cap-goods-list__info .sale-info {
				line-height: 28px
			}
			
			.cap-goods-list__item--list.cap-goods-list__item--btn4 .cap-goods-list__info .sale-info {
				line-height: 26px
			}
			
			.cap-goods-list__item--list.card,
			.cap-goods-list__item--list.card2 {
				min-height: auto;
				margin: 15px
			}
			
			.cap-goods-list__item--list.card2:after,
			.cap-goods-list__item--list.card:after {
				position: absolute;
				top: 0;
				left: 0;
				width: 200%;
				height: 200%;
				-webkit-transform: scale(.5);
				-moz-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5);
				-webkit-transform-origin: 0 0;
				-moz-transform-origin: 0 0;
				-ms-transform-origin: 0 0;
				transform-origin: 0 0;
				box-sizing: border-box;
				border: 1px solid #e5e5e5
			}
			
			.cap-goods-list__item--list.card .cap-goods-list__photo,
			.cap-goods-list__item--list.card2 .cap-goods-list__photo {
				margin-right: 10px;
				width: 118px;
				height: 118px;
				min-height: auto
			}
			
			.cap-goods-list__item--list.card .cap-goods-list__info,
			.cap-goods-list__item--list.card2 .cap-goods-list__info {
				margin-left: 128px;
				height: 118px;
				margin-right: 10px
			}
			
			.cap-goods-list__item--list.card .cap-goods-list__info .title,
			.cap-goods-list__item--list.card2 .cap-goods-list__info .title {
				padding-top: 10px
			}
			
			.cap-goods-list__item--list.card .cap-goods-list__buy-btn-wrapper,
			.cap-goods-list__item--list.card2 .cap-goods-list__buy-btn-wrapper {
				right: 15px;
				bottom: 10px
			}
			
			.cap-goods-list__item--big .cap-goods-list__buy-btn-wrapper,
			.cap-goods-list__item--small .cap-goods-list__buy-btn-wrapper {
				bottom: 10px;
				right: 10px
			}
			
			.cap-goods-list__item--big {
				margin: 15px
			}
			
			.cap-goods-list__item--big .cap-goods-list__photo--soldout:after {
				background-size: 100px 100px
			}
			
			.cap-goods-list__item--big .cap-goods-list__img {
				position: relative;
				display: block
			}
			
			.cap-goods-list__item--big .cap-goods-list__info {
				padding: 10px
			}
			
			.cap-goods-list__item--big .cap-goods-list__info .title {
				width: 100%;
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-line-clamp: 1;
				-webkit-box-orient: vertical
			}
			
			.cap-goods-list__item--big .cap-goods-list__info .sub-title {
				width: 100%;
				margin-bottom: 0
			}
			
			.cap-goods-list__item--big.photo-height-500-item .cap-goods-list__photo {
				height: 500px
			}
			
			.cap-goods-list__item--big.photo-height-500-item .cap-goods-list__img {
				position: absolute;
				height: 100%;
				width: auto
			}
			
			.cap-goods-list__item--big.cap-goods-list__item--ratio-1-1 .cap-goods-list__photo,
			.cap-goods-list__item--big.cap-goods-list__item--ratio-3-2 .cap-goods-list__photo {
				min-height: 0;
				height: 0
			}
			
			.cap-goods-list__item--big.cap-goods-list__item--ratio-1-1 .cap-goods-list__img,
			.cap-goods-list__item--big.cap-goods-list__item--ratio-3-2 .cap-goods-list__img {
				position: absolute
			}
			
			.cap-goods-list__item--big.cap-goods-list__item--ratio-3-2 .cap-goods-list__photo {
				padding-top: 66.67%
			}
			
			.cap-goods-list__item--big.cap-goods-list__item--ratio-1-1 .cap-goods-list__photo {
				padding-top: 100%
			}
			
			.cap-goods-list__item--hybrid-big {
				margin: 5px 3px
			}
			
			.cap-goods-list__container--small {
				overflow: hidden;
				padding: 0 12px
			}
			
			.cap-goods-list__container--small .cap-goods-list__wrapper {
				float: left;
				width: 50%
			}
			
			.cap-goods-list__container--small.cap-goods-list__container--540 .cap-goods-list__wrapper {
				width: 33.33%
			}
			
			.cap-goods-list__container--card2 {
				padding: 0 7px 0 8px
			}
			
			.cap-goods-list__item--small {
				margin: 3px
			}
			
			.cap-goods-list__item--small .cap-goods-list__photo {
				min-height: 0;
				padding-top: 100%;
				height: 0
			}
			
			.cap-goods-list__item--small .cap-goods-list__photo--soldout:after {
				background-size: 88px 88px
			}
			
			.cap-goods-list__item--small .cap-goods-list__info {
				padding: 10px
			}
			
			.cap-goods-list__item--small .cap-goods-list__info .title {
				height: 36px;
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical
			}
			
			.cap-goods-list__item--small .cap-goods-list__info .sub-title {
				margin-bottom: 10px
			}
			
			.cap-goods-list__item--small .cap-goods-list__info.has-price {
				text-align: center
			}
			
			.cap-goods-list__item--small .cap-goods-list__info.has-price .sale-info {
				line-height: 1
			}
			
			.cap-goods-list__item--small .cap-goods-list__info.has-btn,
			.cap-goods-list__item--small .cap-goods-list__info.has-title {
				text-align: left
			}
			
			.cap-goods-list__item--small .cap-goods-list__info.has-title.has-subtitle .title {
				height: 18px;
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-line-clamp: 1;
				-webkit-box-orient: vertical
			}
			
			.cap-goods-list__item--small .cap-goods-list__info.has-title.has-subtitle .sub-title {
				margin-bottom: 0
			}
			
			.cap-goods-list__item--small .cap-goods-list__info.has-title.has-btn .title,
			.cap-goods-list__item--small .cap-goods-list__info.has-title.has-price .title,
			.cap-goods-list__item--small .cap-goods-list__info.has-title.has-subtitle .title,
			.cap-goods-list__item--small .cap-goods-list__info.has-title.has-subtitle.has-btn .sub-title {
				margin-bottom: 6px
			}
			
			.cap-goods-list__item--small .cap-goods-list__info.has-subtitle.has-price .sub-title {
				margin-bottom: 10px
			}
			
			.cap-goods-list__item--small .cap-goods-list__info.has-btn.has-price .sale-info {
				position: absolute;
				bottom: 10px;
				left: 10px
			}
			
			.cap-goods-list__item--small .cap-goods-list__buy-btn-wrapper .cap-goods-list__buy-btn-3 {
				padding: 0;
				width: 52px;
				min-width: auto;
				font-size: 12px;
				line-height: 22px;
				height: 24px;
				border-radius: 12px
			}
			
			.cap-goods-list__item--small.cap-goods-list__item--btn1 .cap-goods-list__info.has-btn,
			.cap-goods-list__item--small.cap-goods-list__item--btn3 .cap-goods-list__info.has-btn {
				padding-bottom: 34px
			}
			
			.cap-goods-list__item--small.cap-goods-list__item--btn1 .cap-goods-list__info.has-btn .sale-info,
			.cap-goods-list__item--small.cap-goods-list__item--btn3 .cap-goods-list__info.has-btn .sale-info {
				line-height: 24px
			}
			
			.cap-goods-list__item--small.cap-goods-list__item--btn2 .cap-goods-list__info.has-btn {
				padding-bottom: 30px
			}
			
			.cap-goods-list__item--small.cap-goods-list__item--btn2 .cap-goods-list__info.has-btn .sale-info {
				line-height: 20px
			}
			
			.cap-goods-list__item--small.cap-goods-list__item--btn4 .cap-goods-list__info.has-btn {
				padding-bottom: 36px
			}
			
			.cap-goods-list__item--small.cap-goods-list__item--btn4 .cap-goods-list__info.has-btn .sale-info {
				line-height: 26px
			}
			
			.cap-goods-list__item--hybrid-small .cap-goods-list__img {
				position: absolute
			}
			
			.cap-goods-list__container--three {
				padding: 0 12px
			}
			
			.cap-goods-list__container--three .cap-goods-list__wrapper {
				float: left;
				width: 33.33%
			}
			
			.cap-goods-list__container--three .cap-goods-list__buy-btn-wrapper--2 {
				right: 0;
				bottom: 5px;
				z-index: 5
			}
			
			.cap-goods-list__container--three .cap-goods-list__buy-btn-wrapper--2 .cap-goods-list__buy-btn-loading {
				width: 18px;
				height: 18px;
				line-height: inherit
			}
			
			.cap-goods-list__container--three .cap-goods-list__buy-btn-2 {
				font-size: 18px
			}
			
			.cap-goods-list__container--three.nowrap {
				overflow-x: auto;
				overflow-y: hidden;
				display: -webkit-box;
				display: -webkit-flex;
				display: -moz-box;
				display: -ms-flexbox;
				display: flex;
				-webkit-flex-wrap: nowrap;
				-ms-flex-wrap: nowrap;
				flex-wrap: nowrap;
				-webkit-overflow-scrolling: touch;
				padding-bottom: 10px;
				margin-bottom: -10px
			}
			
			.cap-goods-list__container--three.nowrap .cap-goods-list__wrapper {
				-webkit-box-flex: 0;
				-webkit-flex: 0 0 30%;
				-moz-box-flex: 0;
				-ms-flex: 0 0 30%;
				flex: 0 0 30%;
				width: 30%;
				float: none
			}
			
			.cap-goods-list__container--three.nowrap .cap-goods-list__item--three {
				white-space: normal
			}
			
			.cap-goods-list__item--three {
				margin: 5px 3px
			}
			
			.cap-goods-list__item--three .cap-goods-list__photo--soldout:after {
				background-size: 60px 60px
			}
			
			.cap-goods-list__item--three .cap-goods-list__info {
				padding: 10px
			}
			
			.cap-goods-list__item--three .cap-goods-list__photo {
				min-height: 0;
				padding-top: 100%;
				height: 0
			}
			
			.cap-goods-list__item.simple {
				background-color: inherit
			}
			
			.cap-goods-list__item.simple .cap-goods-list__info .title {
				height: 18px;
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-line-clamp: 1;
				-webkit-box-orient: vertical
			}
			
			.cap-goods-list__item.simple .cap-goods-list__info .sub-title {
				width: 100%
			}
			
			.cap-goods-list__item.simple .cap-goods-list__info.has-price,
			.cap-goods-list__item.simple .cap-goods-list__info.has-title {
				text-align: center
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-title,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-title,
			.cap-goods-list__item.simple .cap-goods-list__info.has-title.has-subtitle.has-price,
			.cap-goods-list__item.simple.cap-goods-list__item--three .cap-goods-list__info {
				text-align: left
			}
			
			.cap-goods-list__item.simple .cap-goods-list__info.has-title.has-price .title,
			.cap-goods-list__item.simple .cap-goods-list__info.has-title.has-subtitle .title {
				margin-bottom: 6px
			}
			
			.cap-goods-list__item.simple.cap-goods-list__item--list {
				min-height: auto
			}
			
			.cap-goods-list__item.simple.cap-goods-list__item--list .cap-goods-list__photo {
				margin-right: 15px;
				width: 98px;
				height: 98px;
				min-height: auto
			}
			
			.cap-goods-list__item.simple.cap-goods-list__item--list .cap-goods-list__info {
				margin-left: 113px;
				height: 98px;
				text-align: left
			}
			
			.cap-goods-list__item.simple.cap-goods-list__item--list .cap-goods-list__info .sale-info {
				bottom: 0
			}
			
			.cap-goods-list__item.simple.cap-goods-list__item--list .cap-goods-list__buy-btn-wrapper {
				right: 5px;
				bottom: 0
			}
			
			.cap-goods-list__item.simple.cap-goods-list__item--three .cap-goods-list__info .title {
				font-size: 12px;
				line-height: 16px;
				height: 32px;
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical
			}
			
			.cap-goods-list__item.simple.cap-goods-list__item--three .cap-goods-list__info .sale-info {
				font-size: 14px
			}
			
			.cap-goods-list__item.simple.cap-goods-list__item--three .cap-goods-list__info.has-title.has-price .title {
				margin-bottom: 8px
			}
			
			.cap-goods-list__item.simple.cap-goods-list__item--big .cap-goods-list__info.has-title.has-subtitle.has-price .sub-title,
			.cap-goods-list__item.simple.cap-goods-list__item--big .cap-goods-list__info.has-title.has-subtitle.has-price .title {
				width: 80%
			}
			
			.cap-goods-list__item.simple.cap-goods-list__item--big .cap-goods-list__info.has-title.has-subtitle.has-price .sale-info {
				position: absolute;
				right: 10px;
				top: 10px
			}
			
			.cap-goods-list__container--waterfall-2 .cap-goods-list__items {
				float: left;
				width: 50%
			}
			
			.cap-goods-list__container--waterfall-2 .cap-goods-list__item--big {
				margin: 8px 5px
			}
			
			.cap-goods-list__container--waterfall-3 .cap-goods-list__items {
				float: left;
				width: 33.33%
			}
			
			.cap-goods-list__item.waterfall.cap-goods-list__item--small {
				margin: 8px 3px
			}
			
			.cap-goods-list__item.waterfall.cap-goods-list__item--small .cap-goods-list__photo {
				height: auto;
				min-height: 100px;
				padding-top: 0
			}
			
			.cap-goods-list__item.waterfall.cap-goods-list__item--small .cap-goods-list__img {
				position: relative
			}
			
			.cap-goods-list__item.promotion.cap-goods-list__item--small .cap-goods-list__info {
				padding: 0 75px 0 5px
			}
			
			.cap-goods-list__item.promotion.cap-goods-list__item--small .cap-goods-list__info .sale-info {
				height: 40px;
				line-height: 40px;
				white-space: nowrap;
				margin-top: 0;
				position: static
			}
			
			.cap-goods-list__item.promotion.cap-goods-list__item--small .cap-goods-list__buy-btn-wrapper {
				bottom: 0;
				right: 0
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-title .sub-title,
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-title .title,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-title .sub-title,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-title .title {
				width: 80%
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-title.has-price .title,
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-title.has-subtitle .title,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-title.has-price .title,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-title.has-subtitle .title {
				margin-bottom: 6px
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-price,
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-title,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-price,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-title {
				text-align: center
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-price,
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-title.has-subtitle,
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-title.has-subtitle.has-price,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-price,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-title.has-subtitle,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-title.has-subtitle.has-price {
				text-align: left
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-subtitle.has-price .sub-title,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-subtitle.has-price .sub-title {
				margin-bottom: 8px
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-price .sub-title,
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-price .title,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-price .sub-title,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-price .title {
				width: 100%
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-price .sale-info,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-price .sale-info {
				position: absolute;
				bottom: 10px;
				left: 10px
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-title.has-subtitle,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-title.has-subtitle {
				padding-bottom: 10px
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-title.has-subtitle .title,
			.cap-goods-list__item.card2.cap-goods-list__item--big .cap-goods-list__info.has-btn.has-title.has-subtitle .title {
				position: static;
				line-height: 18px;
				height: 18px
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn1 .cap-goods-list__info.has-btn.has-price,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn1 .cap-goods-list__info.has-btn.has-price {
				padding-bottom: 34px
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn1 .cap-goods-list__info.has-btn.has-price .sale-info,
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn1 .cap-goods-list__info.has-title .title,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn1 .cap-goods-list__info.has-btn.has-price .sale-info,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn1 .cap-goods-list__info.has-title .title {
				line-height: 24px;
				height: 24px
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn2 .cap-goods-list__info.has-btn.has-price,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn2 .cap-goods-list__info.has-btn.has-price {
				padding-bottom: 30px
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn2 .cap-goods-list__info.has-btn.has-price .sale-info,
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn2 .cap-goods-list__info.has-title .title,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn2 .cap-goods-list__info.has-btn.has-price .sale-info,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn2 .cap-goods-list__info.has-title .title {
				line-height: 20px;
				height: 20px
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn3 .cap-goods-list__info.has-btn.has-price .sale-info,
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn3 .cap-goods-list__info.has-title .title,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn3 .cap-goods-list__info.has-btn.has-price .sale-info,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn3 .cap-goods-list__info.has-title .title {
				line-height: 28px;
				height: 28px
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn3 .cap-goods-list__info.has-btn.has-price,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn3 .cap-goods-list__info.has-btn.has-price {
				padding-bottom: 38px
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn3 .cap-goods-list__info.has-btn.has-title .sub-title,
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn3 .cap-goods-list__info.has-btn.has-title .title,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn3 .cap-goods-list__info.has-btn.has-title .sub-title,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn3 .cap-goods-list__info.has-btn.has-title .title {
				width: 75%
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn3 .cap-goods-list__info.has-btn.has-price .sub-title,
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn3 .cap-goods-list__info.has-btn.has-price .title,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn3 .cap-goods-list__info.has-btn.has-price .sub-title,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn3 .cap-goods-list__info.has-btn.has-price .title {
				width: 100%
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn4 .cap-goods-list__info.has-btn.has-price,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn4 .cap-goods-list__info.has-btn.has-price {
				padding-bottom: 36px
			}
			
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn4 .cap-goods-list__info.has-btn.has-price .sale-info,
			.cap-goods-list__item.card.cap-goods-list__item--big.cap-goods-list__item--btn4 .cap-goods-list__info.has-title .title,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn4 .cap-goods-list__info.has-btn.has-price .sale-info,
			.cap-goods-list__item.card2.cap-goods-list__item--big.cap-goods-list__item--btn4 .cap-goods-list__info.has-title .title {
				line-height: 26px;
				height: 26px
			}
			
			.cap-goods-list__item.card2 {
				border-radius: 4px
			}
			
			.cap-goods-list__item.card2:after {
				z-index: 1;
				position: absolute;
				top: 0;
				left: 0;
				width: 200%;
				height: 200%;
				-webkit-transform: scale(.5);
				-moz-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5);
				-webkit-transform-origin: 0 0;
				-moz-transform-origin: 0 0;
				-ms-transform-origin: 0 0;
				transform-origin: 0 0;
				box-sizing: border-box;
				border: 0 solid #e5e5e5;
				border-width: 1px;
				border-radius: 8px
			}
			
			.cap-goods-list__item.card2 .cap-goods-list__photo {
				border-radius: 5px 5px 0 0
			}
			
			.cap-goods-list__item.card2.only-image .cap-goods-list__photo {
				border-radius: 5px
			}
			
			.cap-goods-list__item.card2.cap-goods-list__item--hybrid-big,
			.cap-goods-list__item.card2.cap-goods-list__item--small {
				margin: 7px 8px 8px 7px
			}
			
			.cap-goods-list__item.card2.cap-goods-list__item--list .cap-goods-list__info .title {
				margin-bottom: 10px
			}
			
			.cap-goods-list__item.card2.cap-goods-list__item--list .cap-goods-list__info .sub-title,
			.cap-goods-list__item.card2.cap-goods-list__item--list .cap-goods-list__info .title {
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-line-clamp: 1;
				-webkit-box-orient: vertical
			}
			
			.cap-goods-list__item.card2.cap-goods-list__item--list .cap-goods-list__photo {
				border-radius: 4px 0 0 4px
			}
			
			.cap-goods-list__item {
				display: block;
				position: relative;
				min-height: 100px;
				color: #333;
				background-color: #fff;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box
			}
			
			.cap-goods-list__item--padding .cap-goods-list__img {
				width: 100%;
				height: auto
			}
			
			.cap-goods-list__item--padding.padding-height .cap-goods-list__img {
				width: auto;
				max-width: none;
				height: 100%;
				left: 50%;
				right: auto;
				-webkit-transform: translate(-50%);
				-moz-transform: translate(-50%);
				-ms-transform: translate(-50%);
				transform: translate(-50%)
			}
			
			.cap-goods-list__photo {
				text-align: center;
				overflow: hidden;
				position: relative;
				min-height: 100px;
				max-height: 500px;
				z-index: 0
			}
			
			.cap-goods-list__photo--soldout:after {
				content: "";
				height: 100%;
				background-image: url();
				background-color: rgba(0, 0, 0, .3);
				background-position: 50%;
				background-repeat: no-repeat
			}
			
			.cap-goods-list__img,
			.cap-goods-list__photo--soldout:after {
				position: absolute;
				top: 0;
				left: 0;
				right: 0;
				bottom: 0;
				margin: auto;
				width: 100%
			}
			
			.cap-goods-list__img {
				vertical-align: bottom;
				height: auto
			}
			
			.cap-goods-list__img.large-height {
				width: auto;
				height: 100%
			}
			
			.cap-goods-list__info {
				position: relative;
				overflow: hidden
			}
			
			.cap-goods-list__info .title {
				font-size: 14px;
				line-height: 18px;
				overflow: hidden
			}
			
			.cap-goods-list__info .sub-title {
				font-size: 12px;
				line-height: 16px;
				color: #999;
				margin-bottom: 8px;
				height: 16px;
				word-break: break-all;
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-line-clamp: 1;
				-webkit-box-orient: vertical
			}
			
			.cap-goods-list__info .sale-info {
				color: #f44;
				font-size: 16px;
				line-height: 1
			}
			
			.cap-goods-list__wish {
				position: absolute;
				top: 5px;
				right: 10px;
				width: 34px;
				height: 23px;
				background-image: url();
				background-position: 0 -9px;
				background-repeat: no-repeat;
				background-size: 34px 74px
			}
			
			.cap-goods-list__wish--open {
				background-position: 0 -42px
			}
			
			@charset "UTF-8";
			.share-mp-info,
			.share-mp-info a,
			.share-mp-info em,
			.share-mp-info i {
				color: #999
			}
			
			.custom-paginations .custom-paginations-prev::after,
			.custom-paginations::after,
			.share-mp-info .links .follow-mp:after {
				pointer-events: none;
				content: ''
			}
			
			.search-bar .search-recom-list li p,
			.share-mp-info .page-mp-info,
			.share-mp-info i {
				white-space: nowrap;
				text-overflow: ellipsis
			}
			
			.close-business-title,
			.custom-richtext b,
			.custom-richtext strong,
			.search-bar .search-recom-list li p b {
				font-weight: 700
			}
			
			.share-mp-info {
				position: relative;
				background: #1e1d22;
				font-size: 0;
				line-height: 0;
				padding: 1px 176px 1px 1px;
				display: -webkit-box;
				display: -webkit-flex;
				display: -moz-box;
				display: -ms-flexbox;
				display: flex;
				z-index: 2
			}
			
			.share-mp-info em,
			.share-mp-info i {
				vertical-align: middle;
				font-style: normal
			}
			
			.share-mp-info i {
				overflow: hidden
			}
			
			.share-mp-info img.mp-image {
				vertical-align: middle;
				margin-right: 3px;
				width: 24px;
				height: 24px;
				border-radius: 100%;
				-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .25);
				box-shadow: 0 0 3px rgba(0, 0, 0, .25)
			}
			
			.share-mp-info .links,
			.share-mp-info .page-mp-info {
				font-size: 14px;
				line-height: 24px;
				color: #999
			}
			
			.share-mp-info .page-mp-info {
				display: block;
				padding: 4px 0 4px 10px;
				overflow: hidden;
				vertical-align: top
			}
			
			.share-mp-info .page-mp-info+.page-mp-info {
				overflow: visible
			}
			
			.custom-richtext,
			.homepage-footer,
			.search-bar,
			.swiper-container,
			.swp .swiper-wrapper,
			.swp .swp-page,
			.wakeup-app {
				overflow: hidden
			}
			
			.share-mp-info .links {
				position: absolute;
				top: 0;
				right: 10px;
				display: inline-block;
				line-height: 33px
			}
			
			.share-mp-info .links a {
				display: inline-block;
				margin-right: 8px
			}
			
			.share-mp-info .links a:last-child {
				margin-right: 0
			}
			
			.share-mp-info .links .mp-homepage {
				margin-left: 0
			}
			
			.share-mp-info .links .follow-mp {
				position: relative;
				padding-right: 10px
			}
			
			.share-mp-info .links .follow-mp:after {
				position: absolute;
				left: 0;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				width: 200%;
				-webkit-transform: scale(.5);
				-moz-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5);
				-webkit-transform-origin: left top;
				-moz-transform-origin: left top;
				-ms-transform-origin: left top;
				transform-origin: left top;
				-webkit-perspective: 1000;
				-webkit-backface-visibility: hidden;
				border-right: 1px solid #e5e5e5;
				height: 32px;
				top: 8px
			}
			
			.custom-paginations,
			.search-bar .tag.tag-clear {
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box
			}
			
			.share-mp-info .mp-search {
				position: relative;
				display: inline-block;
				vertical-align: middle;
				width: 30px;
				height: 33px
			}
			
			.share-mp-info .mp-search::before {
				content: '';
				position: absolute;
				top: 9px;
				left: 9px;
				width: 12px;
				height: 12px;
				background: url() no-repeat;
				background-size: 12px 12px
			}
			
			.share-mp-info .no-search-icon {
				padding-right: 105px
			}
			
			.share-mp-info .no-search-icon .links {
				padding-left: 0
			}
			
			.search-form {
				position: relative;
				padding: 7px 10px;
				background-color: #efefef
			}
			
			.search-form .search-input {
				width: 100%;
				height: 30px;
				padding-left: 30px;
				border: 1px solid #e5e5e5;
				border-radius: 4px;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				outline-width: 0;
				font-size: 14px
			}
			
			.search-form .search-input:focus {
				-webkit-appearance: none
			}
			
			.search-form .search-cancel {
				position: absolute;
				top: 0;
				right: 0;
				width: 55px;
				text-align: center;
				line-height: 44px;
				font-size: 16px;
				color: #666
			}
			
			.search-form .search-icon {
				position: absolute;
				top: 6px;
				left: 12px;
				width: 30px;
				height: 30px
			}
			
			.search-form .search-icon::after,
			.search-form .search-icon::before {
				content: '';
				position: absolute;
				top: 50%;
				left: 50%
			}
			
			.search-form .search-icon::before {
				margin-top: -7px;
				margin-left: -8px;
				width: 10px;
				height: 10px;
				border: 1px solid #a3a3a3;
				background: 0 0;
				border-radius: 12px
			}
			
			.search-form .search-icon::after {
				margin-top: 2px;
				margin-left: 3px;
				width: 2px;
				height: 7px;
				-webkit-transform: rotate(-45deg);
				-moz-transform: rotate(-45deg);
				-ms-transform: rotate(-45deg);
				transform: rotate(-45deg);
				background-color: #a3a3a3
			}
			
			.search-form .close-icon {
				position: absolute;
				top: 2px;
				right: 55px;
				height: 40px;
				width: 40px;
				border-radius: 100px;
				background: #a3a3a3;
				-webkit-transform: scale(.42);
				-moz-transform: scale(.42);
				-ms-transform: scale(.42);
				transform: scale(.42);
				-webkit-tap-highlight-color: transparent
			}
			
			.search-form .close-icon::after,
			.search-form .close-icon::before {
				content: '';
				height: 6px;
				width: 28px;
				display: block;
				background: #fff;
				border-radius: 10px;
				position: absolute;
				top: 17px;
				left: 6px;
				-webkit-transform: rotate(-45deg);
				-moz-transform: rotate(-45deg);
				-ms-transform: rotate(-45deg);
				transform: rotate(-45deg)
			}
			
			.search-form .close-icon::after {
				-webkit-transform: rotate(45deg);
				-moz-transform: rotate(45deg);
				-ms-transform: rotate(45deg);
				transform: rotate(45deg)
			}
			
			.search-bar {
				position: fixed;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				z-index: 999;
				background-color: #fff
			}
			
			.search-bar .search-form {
				padding-right: 55px
			}
			
			.search-bar .history-list {
				padding: 10px
			}
			
			.search-bar .history-list li {
				float: left;
				border: 1px solid #ddd;
				padding: 5px;
				margin: 0 10px 10px 0;
				color: #666;
				border-radius: 3px;
				text-align: center;
				font-size: 14px;
				line-height: 18px
			}
			
			.search-bar .search-recom-list li {
				float: left;
				width: 50%;
				padding: 0;
				margin: 0;
				border: none;
				border-bottom: 1px solid #ddd;
				text-align: left;
				border-radius: 0;
				font-size: 14px;
				line-height: 30px
			}
			
			.search-bar .search-recom-list li p {
				padding: 5px;
				word-break: keep-all;
				overflow: hidden
			}
			
			.shop-detail,
			.shop-name,
			.weixin-no {
				word-break: break-all
			}
			
			.search-bar .tag.tag-clear {
				width: 145px;
				height: 40px;
				margin-top: 30px;
				line-height: 30px;
				font-size: 14px;
				border: 1px solid #666;
				box-sizing: border-box
			}
			
			.content-body {
				position: relative;
				z-index: 10
			}
			
			.more-wrap {
				padding: 0 10px
			}
			
			.more-wrap .more {
				display: inline-block;
				background-color: #f2f2f2;
				height: 30px;
				width: 100%;
				margin: 10px 0;
				line-height: 30px;
				font-size: 14px;
				color: #09F;
				text-align: center;
				border: 0;
				-webkit-border-radius: 5px;
				-webkit-background-clip: padding-box;
				-moz-border-radius: 5px;
				-moz-background-clip: padding;
				border-radius: 5px;
				background-clip: padding-box;
				cursor: pointer
			}
			
			.custom-paginations-container {
				height: 30px;
				padding: 20px 0 10px
			}
			
			.custom-paginations {
				display: -webkit-box;
				display: -webkit-flex;
				display: -moz-box;
				display: -ms-flexbox;
				display: flex;
				position: relative;
				margin: 0 auto;
				border-radius: 4px;
				font-size: 0;
				-webkit-box-shadow: 0 0 2px rgba(229, 229, 229, .4);
				box-shadow: 0 0 2px rgba(229, 229, 229, .4);
				width: 310px;
				box-sizing: border-box;
				background: #fff
			}
			
			.close-business-container,
			.custom-richtext {
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box
			}
			
			.custom-paginations::after {
				position: absolute;
				left: 0;
				top: 0;
				width: 200%;
				height: 200%;
				border-radius: 8px;
				-webkit-transform: scale(.5);
				-moz-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5);
				-webkit-transform-origin: 0 0;
				-moz-transform-origin: 0 0;
				-ms-transform-origin: 0 0;
				transform-origin: 0 0;
				border: 1px solid #e5e5e5
			}
			
			.custom-paginations .custom-paginations-last,
			.custom-paginations .custom-paginations-next {
				border-right-width: 0
			}
			
			.custom-paginations a {
				padding: 4px 12px;
				line-height: 20px;
				font-size: 14px;
				text-decoration: none;
				display: inline-block;
				text-align: center;
				color: #666
			}
			
			.custom-paginations a:active,
			.custom-paginations a:hover {
				background-color: #F9F9F9
			}
			
			.custom-paginations .disabled {
				color: #e5e5e5;
				cursor: default;
				background: #F8F8F8
			}
			
			.custom-paginations .disabled .custom-paginations-next-icon,
			.custom-paginations .disabled .custom-paginations-prev-icon {
				color: #e5e5e5
			}
			
			.custom-paginations .custom-paginations-page {
				width: 100px
			}
			
			.custom-paginations .custom-paginations-next,
			.custom-paginations .custom-paginations-prev {
				-webkit-box-flex: 1;
				-webkit-flex: 1;
				-moz-box-flex: 1;
				-ms-flex: 1;
				flex: 1;
				position: relative
			}
			
			.custom-paginations .custom-paginations-prev::after {
				position: absolute;
				top: 0;
				right: 0;
				width: 1px;
				height: 100%;
				background: #e5e5e5;
				-webkit-transform: scaleX(.5);
				-moz-transform: scaleX(.5);
				-ms-transform: scaleX(.5);
				transform: scaleX(.5)
			}
			
			.custom-paginations .custom-paginations-prev-icon {
				font-size: 12px;
				color: #999;
				vertical-align: middle;
				-webkit-transform: rotateZ(180deg);
				-moz-transform: rotateZ(180deg);
				-ms-transform: rotate(180deg);
				transform: rotateZ(180deg)
			}
			
			.custom-paginations .custom-paginations-next-icon {
				font-size: 12px;
				color: #999;
				vertical-align: middle
			}
			
			.custom-paginations .custom-paginations-next-text,
			.custom-paginations .custom-paginations-prev-text {
				vertical-align: middle
			}
			
			.custom-category-list {
				list-style: decimal inside;
				font-size: 16px;
				margin: 0;
				padding: 0 15px
			}
			
			.custom-category-list li {
				margin-bottom: 5px
			}
			
			.custom-category-list a {
				color: #09F
			}
			
			.homepage-footer {
				position: absolute;
				bottom: -80px;
				height: 80px;
				width: 100%;
				background-color: #2D3132
			}
			
			.feature-content .footer {
				position: relative;
				z-index: 9
			}
			
			.content-sidebar {
				display: none;
				position: fixed;
				top: 0;
				width: 180px;
				padding-left: 19px;
				margin-left: 550px;
				margin-top: 200px
			}
			
			.sidebar-section {
				border: 1px solid #e4e4e4;
				border-radius: 5px;
				margin-bottom: 20px
			}
			
			.sidebar-section .sidebar-title {
				border-radius: 5px 5px 0 0;
				margin: 0;
				font-size: 16px;
				font-weight: 700;
				border-bottom: 1px solid #e4e4e4;
				padding: 8px 10px;
				background-color: #f2f2f2
			}
			
			.sidebar-section .admin-opts {
				background-color: #fff;
				list-style: none;
				margin: 0;
				padding: 0;
				border-radius: 5px
			}
			
			.sidebar-section .admin-opts li a {
				display: block;
				padding: 5px 10px;
				border-bottom: 1px solid #e4e4e4
			}
			
			.sidebar-section .admin-opts li .active,
			.sidebar-section .admin-opts li a:hover {
				background-color: #f2f2f2
			}
			
			.sidebar-section .admin-opts li:first-of-type {
				border-radius: 5px 5px 0 0
			}
			
			.sidebar-section .admin-opts .last {
				border-radius: 0 0 5px 5px
			}
			
			.sidebar-section .admin-opts .last>a {
				border-bottom: 0 none
			}
			
			.headerbar {
				background-color: #efefef;
				border-bottom: 1px solid #c1c1c1
			}
			
			.headerbar li,
			.headerbar ul {
				display: inline-block;
				margin: 0;
				padding: 0;
				list-style: none
			}
			
			.headerbar a {
				display: block;
				line-height: 28px;
				text-align: center;
				padding: 0 12px;
				border-radius: 2px
			}
			
			.headerbar a.active {
				color: #fff;
				background: #798499
			}
			
			.headerbar .headerbar-wrap {
				position: relative;
				width: 760px;
				margin: 0 auto;
				text-align: center
			}
			
			.headerbar .headerbar-preview {
				padding: 6px
			}
			
			.headerbar .headerbar-reedit {
				position: absolute;
				top: 0;
				right: 0;
				padding: 5px 11px 5px 0
			}
			
			.headerbar .headerbar-reedit a {
				background: #fff;
				color: #414141;
				border: 1px solid #ccc;
				padding: 0 20px
			}
			
			.goods-headerbar {
				width: 100%;
				font-size: 14px;
				z-index: 99
			}
			
			.goods-headerbar.fixed-header {
				height: 53px
			}
			
			.goods-headerbar.fixed-header .headerbar {
				position: fixed;
				top: 0;
				left: 0;
				width: 100%;
				z-index: 100
			}
			
			.goods-headerbar.fixed-header .headerbar+.share-mp-info {
				margin-top: 53px
			}
			
			.goods-headerbar .headerbar {
				background-color: #fff
			}
			
			.goods-headerbar .headerbar-wrap {
				width: 375px;
				text-align: left
			}
			
			.goods-headerbar .headerbar-preview {
				padding: 12px 0
			}
			
			.goods-headerbar li a {
				position: relative;
				margin: 0 12px;
				padding: 0
			}
			
			.goods-headerbar li a.active {
				color: #333;
				background-color: transparent
			}
			
			.goods-headerbar li a.active:after {
				content: '';
				position: absolute;
				top: 25px;
				left: 0;
				width: 100%;
				height: 2px;
				background-color: #38f
			}
			
			.goods-headerbar .headerbar-btn-group {
				position: absolute;
				top: 12px;
				right: -280px;
				font-size: 0
			}
			
			.goods-headerbar .headerbar-btn {
				display: inline-block;
				margin-right: 10px;
				padding: 0;
				border: 1px solid #38f;
				border-radius: 2px;
				background-color: #fff;
				font-size: 12px;
				text-align: center
			}
			
			.goods-headerbar .headerbar-btn a {
				margin: 0;
				padding: 9px 10px;
				line-height: 12px;
				border: none;
				font-size: 12px;
				color: #38f
			}
			
			.goods-headerbar .headerbar-reedit {
				position: static
			}
			
			.goods-headerbar .headerbar-close {
				background-color: #38f
			}
			
			.qrcode-info,
			.shop-info {
				background-color: #fff
			}
			
			.goods-headerbar .headerbar-close a {
				color: #fff
			}
			
			.shop-detail {
				margin: 10px;
				padding-bottom: 10px;
				font-size: 12px;
				color: #666;
				border-bottom: 1px dashed #ccc
			}
			
			.shop-info {
				margin-bottom: 0
			}
			
			.shop-card {
				border: 0;
				display: table;
				margin-bottom: 10px;
				padding: 0 10px
			}
			
			.shop-name {
				margin: 0 0 0 10px
			}
			
			.table-cell {
				display: table-cell;
				vertical-align: middle
			}
			
			.shop-img {
				border-radius: 30px;
				width: 60px;
				height: 60px
			}
			
			.weixin-no,
			.weixin-title {
				font-size: 12px;
				color: #666;
				margin: 5px 0
			}
			
			.weixin-no {
				color: #999;
				margin: 0 0 10px
			}
			
			.qr-code {
				min-height: 162px;
				margin: 0
			}
			
			.swiper-container {
				margin: 0 auto;
				position: relative;
				-webkit-backface-visibility: hidden;
				-moz-backface-visibility: hidden;
				backface-visibility: hidden;
				z-index: 1
			}
			
			.swiper-wrapper {
				position: relative;
				width: 100%;
				-webkit-transition-duration: 0s;
				-webkit-transform: translate3d(0, 0, 0);
				-webkit-transition-timing-function: ease;
				-moz-transition-duration: 0s;
				-moz-transform: translate3d(0, 0, 0);
				-moz-transition-timing-function: ease;
				-o-transition-property: -o-transform, left, top;
				-o-transition-duration: 0s;
				-o-transition-timing-function: ease;
				-o-transform: translate(0, 0);
				-ms-transition-property: -ms-transform, left, top;
				-ms-transition-duration: 0s;
				-ms-transform: translate3d(0, 0, 0);
				-ms-transition-timing-function: ease;
				-webkit-transition-property: left, top, -webkit-transform;
				-moz-transition-property: transform, left, top, -moz-transform;
				transition-property: transform, left, top;
				transition-property: transform, left, top, -webkit-transform, -moz-transform;
				transition-duration: 0s;
				transform: translate3d(0, 0, 0);
				transition-timing-function: ease
			}
			
			.swiper-free-mode>.swiper-wrapper {
				-webkit-transition-timing-function: ease-out;
				-moz-transition-timing-function: ease-out;
				transition-timing-function: ease-out;
				margin: 0 auto
			}
			
			.swiper-slide {
				float: left
			}
			
			.swiper-wp8-horizontal {
				-ms-touch-action: pan-y
			}
			
			.swiper-wp8-vertical {
				-ms-touch-action: pan-x
			}
			
			.swiper-pagination {
				text-align: center;
				position: absolute;
				bottom: 5px;
				width: 100%;
				z-index: 1
			}
			
			.swiper-pagination-switch {
				display: inline-block;
				margin: 7px 4px 0;
				width: 5px;
				height: 5px;
				background: url(https://b.yzcdn.cn/v2/image/pagination.png) -1px -1px no-repeat;
				cursor: pointer
			}
			
			@media only screen and (-webkit-min-device-pixel-ratio:1.5),
			only screen and (min--moz-device-pixel-ratio:1.5),
			only screen and (min-device-pixel-ratio:1.5) {
				.swiper-pagination-switch {
					background-image: url(https://b.yzcdn.cn/v2/image/pagination@2x.png);
					background-position: 0 0;
					background-size: 5px 10px
				}
			}
			
			.swiper-active-switch {
				background-position: -1px -8px
			}
			
			@media only screen and (-webkit-min-device-pixel-ratio:1.5),
			only screen and (min--moz-device-pixel-ratio:1.5),
			only screen and (min-device-pixel-ratio:1.5) {
				.swiper-active-switch {
					background-image: url(https://b.yzcdn.cn/v2/image/pagination@2x.png);
					background-position: 0 -5px;
					background-size: 5px 10px
				}
			}
			
			.swp .swp-page {
				display: none;
				width: 100%;
				height: 100%;
				text-align: center
			}
			
			.swp .swp-page img {
				max-width: 100%
			}
			
			.swp .swp-page:first-child {
				display: block
			}
			
			.full-screen .container {
				background: 0 0
			}
			
			.full-screen .header,
			.full-screen .share-mp-info {
				display: none
			}
			
			.custom-store .custom-store-name img {
				width: 31px;
				vertical-align: middle
			}
			
			.custom-richtext img,
			.custom-richtext ol {
				width: auto!important
			}
			
			.goods-list--loading {
				min-height: 150px;
				line-height: 150px;
				vertical-align: middle;
				text-align: center
			}
			
			.goods-list--loading .van-loading {
				display: inline-block
			}
			
			.custom-richtext {
				padding: 10px 10px 0;
				box-sizing: border-box;
				font-size: 16px;
				color: #333;
				line-height: 1.5;
				text-align: left;
				word-wrap: break-word;
				position: relative
			}
			
			.custom-richtext img+br {
				display: block;
				padding: 4px 0;
				content: ' '
			}
			
			.custom-richtext p {
				margin: 0 0 1em
			}
			
			.custom-richtext .Powered-by-XIUMI p {
				margin: 0
			}
			
			.custom-richtext a {
				color: #07d
			}
			
			.custom-richtext img {
				background: 0 0;
				max-width: 100%!important;
				min-height: 1px;
				vertical-align: bottom
			}
			
			.custom-richtext blockquote {
				padding: 0 0 0 15px;
				margin: 0 0 18px;
				border-left: 5px solid #eee
			}
			
			.custom-richtext em,
			.custom-richtext i {
				font-style: italic
			}
			
			.custom-richtext .selectTdClass {
				background-color: #edf5fa!important
			}
			
			.custom-richtext table.noBorderTable caption,
			.custom-richtext table.noBorderTable td,
			.custom-richtext table.noBorderTable th {
				border: 1px dashed #ddd!important
			}
			
			.custom-richtext table {
				margin-bottom: 10px;
				border-collapse: collapse;
				display: table;
				width: auto!important
			}
			
			.custom-richtext td,
			.custom-richtext th {
				padding: 5px 10px;
				border: 1px solid #ddd
			}
			
			.custom-richtext caption {
				border: 1px dashed #ddd;
				border-bottom: 0;
				padding: 3px;
				text-align: center
			}
			
			.custom-richtext th {
				border-top: 2px solid #bbb;
				background: #f7f7f7
			}
			
			.custom-richtext .ue-table-interlace-color-single {
				background-color: #fcfcfc
			}
			
			.custom-richtext .ue-table-interlace-color-double {
				background-color: #f7faff
			}
			
			.custom-richtext td p {
				margin: 0;
				padding: 0
			}
			
			.custom-richtext .bottom-floating-banner {
				position: fixed!important;
				bottom: 0
			}
			
			.custom-richtext .list-paddingleft-2 {
				padding-left: 30px
			}
			
			.custom-richtext-fullscreen {
				padding: 0;
				margin-top: 0
			}
			
			.close-business-widget {
				position: relative
			}
			
			.close-business-widget .close-business-box {
				position: absolute;
				top: 0;
				right: 25px;
				width: 78px;
				height: 115px;
				background-image: url(https://b.yzcdn.cn/v2/image/wap/icons/close_business.png);
				background-repeat: auto;
				background-size: 100%;
				color: #fff;
				z-index: 999;
				text-align: center
			}
			
			.close-business-widget .close-business-box .status-content {
				padding-top: 25px
			}
			
			.close-business-widget .close-business-box .status-header {
				font-size: 12px;
				height: 26px;
				line-height: 26px;
				margin-bottom: 8px
			}
			
			.close-business-widget .close-business-box .status-info {
				font-size: 8px;
				text-align: left;
				padding-left: 15px;
				margin-top: 2px;
				width: 80px
			}
			
			.close-business-widget .close-business-box .status-single {
				padding-top: 30px
			}
			
			.close-business-container {
				position: fixed;
				bottom: 0;
				left: 0;
				min-height: 70px;
				background: #fff7cc;
				padding: 12px 15px 13px;
				width: 100%;
				box-sizing: border-box;
				z-index: 1000
			}
			
			.close-business-icon img {
				height: 45px;
				width: 64px;
				float: left
			}
			
			.close-business-desc {
				margin-left: 79px;
				margin-top: 4px;
				text-align: left
			}
			
			.action-container,
			.tag,
			.wakeup-app {
				text-align: center
			}
			
			.close-business-desc-bottom {
				margin-top: 13px
			}
			
			.close-business-title {
				font-size: 16px;
				line-height: 22px
			}
			
			.close-business-detail {
				font-size: 12px;
				margin-top: 3px;
				line-height: 18px;
				color: #666
			}
			
			@media (min-width:360px) {
				.custom-image-swiper .swiper-slide a {
					width: 360px
				}
				.custom-image .custom-image-small {
					height: 172.5px
				}
				.custom-image .custom-image-small.custom-image-rectangle {
					height: 124.71px
				}
				.cap-image-ad .cap-image-ad__content--small {
					height: 172.5px
				}
				.custom-link-link .title,
				.custom-nav-title {
					width: 315px
				}
				.custom-store-name {
					max-width: 236.25px
				}
				.custom-showcase-wrap .custom-showcase {
					width: 360px
				}
				.custom-showcase-wrap-0 .custom-showcase-big {
					width: 239.67px;
					height: 239.67px
				}
				.custom-showcase-wrap-0 .custom-showcase-small {
					width: 119.33px;
					height: 119.33px
				}
				.custom-showcase-wrap-0 .custom-showcase-without-space .custom-showcase-big {
					width: 240px!important
				}
				.custom-showcase-wrap-0 .custom-showcase-without-space .custom-showcase-small {
					width: 120px!important
				}
				.custom-showcase-wrap-1 .custom-showcase-big,
				.custom-showcase-wrap-1 .custom-showcase-small {
					width: 119.33px;
					height: 119.33px
				}
				.custom-showcase-wrap-1 .custom-showcase-without-space .custom-showcase-big,
				.custom-showcase-wrap-1 .custom-showcase-without-space .custom-showcase-small {
					width: 120px!important
				}
				.custom-cube td {
					width: 90px
				}
				.custom-cube li {
					width: 90px;
					height: 90px
				}
				.custom-cube li img {
					max-width: 90px;
					max-height: 90px
				}
				.tpl-shop-header {
					height: 112px
				}
				.tpl-11-11 .tpl-11-11-banner,
				.tpl-wxd-header {
					height: 112.5px
				}
				.custom-coupon li {
					width: 107px
				}
				.custom-shop-banner,
				.custom-shop-banner2 {
					height: 270px
				}
				.custom-shop-banner-inner h1 {
					font-size: 16px
				}
				.custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner-inner img {
					width: 101.25px;
					height: 101.25px
				}
				.custom-shop-banner-inner .desc {
					font-size: 12px
				}
				.custom-shop-banner1 .custom-shop-banner,
				.custom-shop-banner3 .custom-shop-banner {
					height: 202.5px
				}
				.custom-shop-banner1 .custom-shop-banner-inner,
				.custom-shop-banner3 .custom-shop-banner-inner {
					margin-top: -40.5px
				}
				.custom-shop-banner1 .custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner1 .custom-shop-banner-inner img,
				.custom-shop-banner3 .custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner3 .custom-shop-banner-inner img {
					width: 67.5px;
					height: 67.5px
				}
				.custom-shop-banner4 .custom-shop-banner {
					height: 135px
				}
				.custom-shop-banner4 .custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner4 .custom-shop-banner-inner img {
					width: 57.6px;
					height: 57.6px
				}
				.custom-shop-banner4 .custom-shop-banner-inner .desc,
				.custom-shop-banner4 .custom-shop-banner-inner h1 {
					left: 72.1px
				}
				.custom-level {
					min-height: 112.5px
				}
				.custom-home-nav .tabber-inner {
					width: 67.5px
				}
				.sc-goods-list.pic.size-4 .goods-card.multi-pic.single-pic .phote-block-item img {
					max-height: 196.88px
				}
				.wrapper {
					width: 360px;
					margin: 0 auto
				}
				.content {
					width: 100%;
					margin: 0 auto
				}
				.edui-faked-video {
					width: 100%;
					height: 255px
				}
				.custom-nav-title {
					width: 280px
				}
				.custom-paginations {
					width: 350px
				}
				.custom-paginations .custom-paginations-page {
					width: 120px
				}
				.custom-paginations .custom-paginations-next,
				.custom-paginations .custom-paginations-prev {
					width: 148px
				}
				.custom-recommend-goods-list li {
					width: 106px;
					height: 106px
				}
				.custom-recommend-goods-list img {
					max-width: 106px;
					max-height: 106px
				}
			}
			
			@media (min-width:375px) {
				.custom-image-swiper .swiper-slide a {
					width: 375px
				}
				.custom-image .custom-image-small {
					height: 180px
				}
				.custom-image .custom-image-small.custom-image-rectangle {
					height: 130.38px
				}
				.cap-image-ad .cap-image-ad__content--small {
					height: 180px
				}
				.custom-link-link .title,
				.custom-nav-title {
					width: 328.13px
				}
				.custom-store-name {
					max-width: 246.09px
				}
				.custom-showcase-wrap .custom-showcase {
					width: 375px
				}
				.custom-showcase-wrap-0 .custom-showcase-big {
					width: 249.67px;
					height: 249.67px
				}
				.custom-showcase-wrap-0 .custom-showcase-small {
					width: 124.33px;
					height: 124.33px
				}
				.custom-showcase-wrap-0 .custom-showcase-without-space .custom-showcase-big {
					width: 250px!important
				}
				.custom-showcase-wrap-0 .custom-showcase-without-space .custom-showcase-small {
					width: 125px!important
				}
				.custom-showcase-wrap-1 .custom-showcase-big,
				.custom-showcase-wrap-1 .custom-showcase-small {
					width: 124.33px;
					height: 124.33px
				}
				.custom-showcase-wrap-1 .custom-showcase-without-space .custom-showcase-big,
				.custom-showcase-wrap-1 .custom-showcase-without-space .custom-showcase-small {
					width: 125px!important
				}
				.custom-coupon li {
					width: 112px
				}
				.custom-cube td {
					width: 93.75px
				}
				.custom-cube li {
					width: 93.75px;
					height: 93.75px
				}
				.custom-cube li img {
					max-width: 93.75px;
					max-height: 93.75px
				}
				.custom-cube2-table-wrapper .custom-cube2-table {
					width: 376px;
					margin: 0 auto
				}
				.custom-shop-banner,
				.custom-shop-banner2 {
					height: 281.25px
				}
				.custom-shop-banner-inner h1 {
					font-size: 16px
				}
				.custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner-inner img {
					width: 105.47px;
					height: 105.47px
				}
				.custom-shop-banner-inner .desc {
					font-size: 14px
				}
				.custom-shop-banner1 .custom-shop-banner,
				.custom-shop-banner3 .custom-shop-banner {
					height: 210.94px
				}
				.custom-shop-banner1 .custom-shop-banner-inner,
				.custom-shop-banner3 .custom-shop-banner-inner {
					margin-top: -42.19px
				}
				.custom-shop-banner1 .custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner1 .custom-shop-banner-inner img,
				.custom-shop-banner3 .custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner3 .custom-shop-banner-inner img {
					width: 70.31px;
					height: 70.31px
				}
				.custom-shop-banner3 .custom-shop-banner-inner h1 {
					font-size: 18px
				}
				.custom-shop-banner3 .custom-shop-banner-inner .desc {
					font-size: 12px
				}
				.custom-shop-banner4 .custom-shop-banner {
					height: 140.63px
				}
				.custom-shop-banner4 .custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner4 .custom-shop-banner-inner img {
					width: 60px;
					height: 60px
				}
				.custom-shop-banner4 .custom-shop-banner-inner .desc,
				.custom-shop-banner4 .custom-shop-banner-inner h1 {
					left: 74.69px
				}
				.custom-shop-banner4 .custom-shop-banner-inner h1 {
					font-size: 18px
				}
				.custom-shop-banner4 .custom-shop-banner-inner .desc {
					font-size: 14px
				}
				.custom-level {
					min-height: 117.19px
				}
				.custom-home-nav .tabber-inner {
					width: 70.31px
				}
				.sc-goods-list.pic.size-4 .goods-card.multi-pic.single-pic .phote-block-item img {
					max-height: 205.08px
				}
				.trade-review-list .review-profile .review-avatar-container {
					width: 334px
				}
				.report-detail-container .review-item .img-container,
				.review-detail-container .review-item .img-container {
					margin-left: -5px
				}
				.report-detail-container .review-item .img-container img,
				.review-detail-container .review-item .img-container img {
					width: 115px;
					height: 115px;
					margin-left: 5px
				}
				.report-detail-container .review-item .seller-reply,
				.review-detail-container .review-item .seller-reply {
					padding: 10px 8px
				}
				.report-detail-container .review-item .seller-reply .reply-image,
				.review-detail-container .review-item .seller-reply .reply-image {
					width: 109px;
					height: 109px
				}
			}
			
			@media (min-width:393px) {
				.cap-image-ad .cap-image-ad__content--small,
				.custom-image .custom-image-small {
					height: 189px
				}
				.custom-showcase-wrap .custom-showcase {
					width: 393px
				}
				.custom-showcase-wrap-0 .custom-showcase-big {
					width: 261.67px;
					height: 261.67px
				}
				.custom-showcase-wrap-0 .custom-showcase-small {
					width: 130.33px;
					height: 130.33px
				}
				.custom-showcase-wrap-0 .custom-showcase-without-space .custom-showcase-big {
					width: 262px!important
				}
				.custom-showcase-wrap-0 .custom-showcase-without-space .custom-showcase-small {
					width: 131px!important
				}
				.custom-showcase-wrap-1 .custom-showcase-big,
				.custom-showcase-wrap-1 .custom-showcase-small {
					width: 130.33px;
					height: 130.33px
				}
				.custom-showcase-wrap-1 .custom-showcase-without-space .custom-showcase-big,
				.custom-showcase-wrap-1 .custom-showcase-without-space .custom-showcase-small {
					width: 131px!important
				}
			}
			
			@media (min-width:412px) {
				.cap-image-ad .cap-image-ad__content--small,
				.custom-image .custom-image-small {
					height: 198.5px
				}
				.custom-showcase-wrap .custom-showcase {
					width: 412px
				}
				.custom-showcase-wrap-0 .custom-showcase-big {
					width: 274.33px;
					height: 274.33px
				}
				.custom-showcase-wrap-0 .custom-showcase-small {
					width: 136.67px;
					height: 136.67px
				}
				.custom-showcase-wrap-0 .custom-showcase-without-space .custom-showcase-big {
					width: 274.67px!important
				}
				.custom-showcase-wrap-0 .custom-showcase-without-space .custom-showcase-small {
					width: 137.33px!important
				}
				.custom-showcase-wrap-1 .custom-showcase-big,
				.custom-showcase-wrap-1 .custom-showcase-small {
					width: 136.67px;
					height: 136.67px
				}
				.custom-showcase-wrap-1 .custom-showcase-without-space .custom-showcase-big,
				.custom-showcase-wrap-1 .custom-showcase-without-space .custom-showcase-small {
					width: 137.33px!important
				}
			}
			
			@media (min-width:414px) {
				.custom-image-swiper .swiper-slide a {
					width: 414px
				}
				.custom-image .custom-image-small {
					height: 199.5px
				}
				.custom-image .custom-image-small.custom-image-rectangle {
					height: 145.12px
				}
				.cap-image-ad .cap-image-ad__content--small {
					height: 199.5px
				}
				.custom-link-link .title,
				.custom-nav-title {
					width: 362.25px
				}
				.custom-store-name {
					max-width: 271.69px
				}
				.custom-showcase-wrap .custom-showcase {
					width: 414px
				}
				.custom-showcase-wrap-0 .custom-showcase-big {
					width: 275.67px;
					height: 275.67px
				}
				.custom-showcase-wrap-0 .custom-showcase-small {
					width: 137.33px;
					height: 137.33px
				}
				.custom-showcase-wrap-0 .custom-showcase-without-space .custom-showcase-big {
					width: 276px!important
				}
				.custom-showcase-wrap-0 .custom-showcase-without-space .custom-showcase-small {
					width: 138px!important
				}
				.custom-showcase-wrap-1 .custom-showcase-big,
				.custom-showcase-wrap-1 .custom-showcase-small {
					width: 137.33px;
					height: 137.33px
				}
				.custom-showcase-wrap-1 .custom-showcase-without-space .custom-showcase-big,
				.custom-showcase-wrap-1 .custom-showcase-without-space .custom-showcase-small {
					width: 138px!important
				}
				.custom-cube td {
					width: 103.5px
				}
				.custom-cube li {
					width: 103.5px;
					height: 103.5px
				}
				.custom-cube li img {
					max-width: 103.5px;
					max-height: 103.5px
				}
				.custom-cube2-table-wrapper .custom-cube2-table {
					width: 416px
				}
				.tpl-shop-header {
					height: 129px
				}
				.tpl-11-11 .tpl-11-11-banner,
				.tpl-wxd-header {
					height: 129.38px
				}
				.custom-coupon li {
					width: 125px
				}
				.custom-shop-banner,
				.custom-shop-banner2 {
					height: 310.5px
				}
				.custom-shop-banner-inner h1 {
					font-size: 18px
				}
				.custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner-inner img {
					width: 116.44px;
					height: 116.44px
				}
				.custom-shop-banner-inner .desc {
					font-size: 14px
				}
				.custom-shop-banner1 .custom-shop-banner,
				.custom-shop-banner3 .custom-shop-banner {
					height: 232.88px
				}
				.custom-shop-banner1 .custom-shop-banner-inner,
				.custom-shop-banner3 .custom-shop-banner-inner {
					margin-top: -46.58px
				}
				.custom-shop-banner1 .custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner1 .custom-shop-banner-inner img,
				.custom-shop-banner3 .custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner3 .custom-shop-banner-inner img {
					width: 77.63px;
					height: 77.63px
				}
				.custom-shop-banner3 .custom-shop-banner-inner h1 {
					font-size: 20px
				}
				.custom-shop-banner3 .custom-shop-banner-inner .desc {
					font-size: 12px
				}
				.custom-shop-banner4 .custom-shop-banner {
					height: 155.25px
				}
				.custom-shop-banner4 .custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner4 .custom-shop-banner-inner img {
					width: 66.24px;
					height: 66.24px
				}
				.custom-shop-banner4 .custom-shop-banner-inner .desc,
				.custom-shop-banner4 .custom-shop-banner-inner h1 {
					left: 81.42px
				}
				.custom-shop-banner4 .custom-shop-banner-inner h1 {
					font-size: 20px
				}
				.custom-shop-banner4 .custom-shop-banner-inner .desc {
					font-size: 14px
				}
				.custom-level {
					min-height: 129.38px
				}
				.custom-home-nav .tabber-inner {
					width: 77.63px
				}
				.sc-goods-list.pic.size-4 .goods-card.multi-pic.single-pic .phote-block-item img {
					max-height: 226.41px
				}
				.trade-review-list .review-profile .review-avatar-container {
					width: 378px
				}
				.trade-review-list .review-profile .profiles {
					margin-left: -7px
				}
				.trade-review-list .review-profile .image-circle,
				.trade-review-list .review-profile .name-circle {
					margin-left: 7px
				}
				.report-detail-container .review-item .img-container img,
				.review-detail-container .review-item .img-container img {
					width: 94px;
					height: 94px
				}
				.report-detail-container .review-item .seller-reply,
				.review-detail-container .review-item .seller-reply {
					padding: 10px
				}
				.report-detail-container .review-item .seller-reply .reply-image,
				.review-detail-container .review-item .seller-reply .reply-image {
					width: 89px;
					height: 89px
				}
			}
			
			@media (min-width:435px) {
				.cap-image-ad .cap-image-ad__content--small,
				.custom-image .custom-image-small {
					height: 210px
				}
				.custom-showcase-wrap .custom-showcase {
					width: 435px
				}
				.custom-showcase-wrap-0 .custom-showcase-big {
					width: 289.67px;
					height: 289.67px
				}
				.custom-showcase-wrap-0 .custom-showcase-small {
					width: 144.33px;
					height: 144.33px
				}
				.custom-showcase-wrap-0 .custom-showcase-without-space .custom-showcase-big {
					width: 290px!important
				}
				.custom-showcase-wrap-0 .custom-showcase-without-space .custom-showcase-small {
					width: 145px!important
				}
				.custom-showcase-wrap-1 .custom-showcase-big,
				.custom-showcase-wrap-1 .custom-showcase-small {
					width: 144.33px;
					height: 144.33px
				}
				.custom-showcase-wrap-1 .custom-showcase-without-space .custom-showcase-big,
				.custom-showcase-wrap-1 .custom-showcase-without-space .custom-showcase-small {
					width: 145px!important
				}
			}
			
			@media (min-width:540px) {
				.custom-image-swiper .swiper-slide a {
					width: 540px
				}
				.custom-image {
					width: 525px;
					padding: 0 7.5px
				}
				.custom-image li {
					width: 520px;
					margin: 2.5px
				}
				.custom-image img {
					max-width: 520px
				}
				.custom-image .custom-image-small {
					width: 170px;
					height: 165px;
					margin: 2.5px
				}
				.custom-image .custom-image-small img {
					max-width: 170px
				}
				.custom-image .custom-image-small .title {
					width: 170px
				}
				.custom-image .custom-image-small.custom-image-rectangle {
					width: 50%;
					height: 192.73px;
					margin: 0
				}
				.cap-image-ad .cap-image-ad__content--small {
					height: 262.5px
				}
				.custom-store-name {
					max-width: 354.38px
				}
				.custom-showcase-wrap .custom-showcase {
					width: 540px
				}
				.custom-showcase-wrap-0 .custom-showcase-big {
					width: 359.67px;
					height: 359.67px
				}
				.custom-showcase-wrap-0 .custom-showcase-small {
					width: 179.33px;
					height: 179.33px
				}
				.custom-showcase-wrap-0 .custom-showcase-without-space .custom-showcase-big {
					width: 360px!important
				}
				.custom-showcase-wrap-0 .custom-showcase-without-space .custom-showcase-small {
					width: 180px!important
				}
				.custom-showcase-wrap-1 .custom-showcase-big,
				.custom-showcase-wrap-1 .custom-showcase-small {
					width: 179.33px;
					height: 179.33px
				}
				.custom-showcase-wrap-1 .custom-showcase-without-space .custom-showcase-big,
				.custom-showcase-wrap-1 .custom-showcase-without-space .custom-showcase-small {
					width: 180px!important
				}
				.custom-cube td {
					width: 135px
				}
				.custom-cube li {
					width: 135px;
					height: 135px
				}
				.custom-cube li img {
					max-width: 135px;
					max-height: 135px
				}
				.custom-cube2-table-wrapper .custom-cube2-table {
					width: 532px
				}
				.tpl-shop-header {
					height: 168px
				}
				.tpl-weixin img {
					max-width: 540px
				}
				.tpl-weixin .tpl-weixin-list {
					margin: 0 0 0 -155px
				}
				.tpl-weixin .tpl-weixin-list-item {
					width: 150px
				}
				.tpl-weixin .tpl-weixin-list-item-1 {
					left: -1000px;
					top: -1000px
				}
				.tpl-weixin .tpl-weixin-list-item-1.done {
					left: 0;
					top: 0
				}
				.tpl-weixin .tpl-weixin-list-item-2 {
					left: 1000px;
					top: -1000px
				}
				.tpl-weixin .tpl-weixin-list-item-2.done {
					left: 160px;
					top: 0
				}
				.tpl-weixin .tpl-weixin-list-item-3 {
					left: -1000px;
					top: 1000px
				}
				.tpl-weixin .tpl-weixin-list-item-3.done {
					left: 0;
					top: 49px
				}
				.tpl-weixin .tpl-weixin-list-item-4 {
					left: 1000px;
					top: 1000px
				}
				.tpl-weixin .tpl-weixin-list-item-4.done {
					left: 160px;
					top: 49px
				}
				.tpl-11-11 .tpl-11-11-banner,
				.tpl-wxd-header {
					height: 168.75px
				}
				.custom-coupon li {
					width: 167.33px
				}
				.custom-shop-banner,
				.custom-shop-banner2 {
					height: 405px
				}
				.custom-shop-banner-inner h1 {
					font-size: 20px
				}
				.custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner-inner img {
					width: 151.88px;
					height: 151.88px
				}
				.custom-shop-banner-inner .desc {
					font-size: 18px
				}
				.custom-shop-banner1 .custom-shop-banner,
				.custom-shop-banner3 .custom-shop-banner {
					height: 303.75px
				}
				.custom-shop-banner1 .custom-shop-banner-inner,
				.custom-shop-banner3 .custom-shop-banner-inner {
					margin-top: -60.75px
				}
				.custom-shop-banner1 .custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner1 .custom-shop-banner-inner img,
				.custom-shop-banner3 .custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner3 .custom-shop-banner-inner img {
					width: 101.25px;
					height: 101.25px
				}
				.custom-shop-banner3 .custom-shop-banner-inner h1 {
					font-size: 22px
				}
				.custom-shop-banner3 .custom-shop-banner-inner .desc {
					font-size: 16px
				}
				.custom-shop-banner4 .custom-shop-banner {
					height: 202.5px
				}
				.custom-shop-banner4 .custom-shop-banner-inner .custom-shop-banner-logo,
				.custom-shop-banner4 .custom-shop-banner-inner img {
					width: 86.4px;
					height: 86.4px
				}
				.custom-shop-banner4 .custom-shop-banner-inner .desc,
				.custom-shop-banner4 .custom-shop-banner-inner h1 {
					left: 103.15px
				}
				.custom-shop-banner4 .custom-shop-banner-inner h1 {
					bottom: 32px;
					font-size: 22px
				}
				.custom-shop-banner4 .custom-shop-banner-inner .desc {
					font-size: 18px
				}
				.custom-level {
					min-height: 168.75px
				}
				.custom-home-nav .tabber-inner {
					width: 101.25px
				}
				.sc-goods-list.pic.size-4 .goods-card.multi-pic.single-pic .phote-block-item img {
					max-height: 295.31px
				}
				.content,
				.wrapper {
					width: 540px;
					margin: 0 auto
				}
				.external-buy {
					display: block
				}
				.bottom-fix {
					display: none
				}
				.buy-guide {
					margin: 0 -10px
				}
				.buy-guide .guide-cont {
					width: auto
				}
				.buy-guide .pic-wrapper {
					float: right
				}
				.nav-on-bottom {
					border-left-width: 1px;
					border-right-width: 1px
				}
				.edui-faked-video {
					width: 520px;
					height: 300px
				}
				.sc-goods-list.pic li.goods-card.small-pic.card,
				.sc-goods-list.pic li.goods-card.small-pic.promotion,
				.sc-goods-list.pic.waterfall li.goods-card.small-pic {
					width: 176px
				}
				.sc-goods-list.pic li.goods-card.big-pic.normal {
					float: left;
					margin: 2.5px;
					width: 345px
				}
				.sc-goods-list.pic li.goods-card.big-pic.normal .photo-block {
					width: 345px;
					height: 345px
				}
				.sc-goods-list.pic li.goods-card.big-pic.card .photo-block,
				.sc-goods-list.pic li.goods-card.big-pic.promotion .photo-block {
					width: 352px;
					height: 298px
				}
				.sc-goods-list.pic li.goods-card.big-pic.card .photo-block img,
				.sc-goods-list.pic li.goods-card.big-pic.promotion .photo-block img {
					max-height: 298px;
					max-width: 352px
				}
				.sc-goods-list.pic li.goods-card.big-pic.card .info .goods-title,
				.sc-goods-list.pic li.goods-card.big-pic.promotion .info .goods-title {
					width: 240px
				}
				.sc-goods-list.pic li.goods-card.small-pic.normal {
					margin: 2.5px;
					width: 171px
				}
				.sc-goods-list.pic li.goods-card.small-pic.normal .link {
					margin: 0
				}
				.sc-goods-list.pic.size-0 .goods-card.big-pic.normal {
					margin: 5px;
					width: 255px
				}
				.sc-goods-list.pic.size-0 .goods-card.big-pic.normal .photo-block {
					width: 255px;
					height: 255px
				}
				.sc-goods-list.pic.size-0 .goods-card.big-pic.normal .photo-block img {
					max-height: 255px;
					max-width: 255px
				}
				.sc-goods-list.pic.size-0 .goods-card.big-pic.card {
					float: left;
					width: 265px
				}
				.sc-goods-list.pic.size-0 .goods-card.big-pic.card .photo-block {
					width: 257px;
					height: 257px
				}
				.sc-goods-list.pic.size-0 .goods-card.big-pic.card .photo-block img {
					max-height: 257px;
					max-width: 257px
				}
				.sc-goods-list.pic.size-2 .goods-card.big-pic.card {
					width: 364px
				}
				.sc-goods-list.pic.size-2 .goods-card.big-pic.card .photo-block {
					width: 356px;
					height: 356px
				}
				.sc-goods-list.pic.size-2 .goods-card.big-pic.card .photo-block img {
					max-height: 356px;
					max-width: 356px
				}
				.sc-goods-list.pic.size-2 .goods-card.big-pic.card .info.info-only-title {
					height: 114px
				}
				.sc-goods-list.pic.size-2 .goods-card.big-pic.card .info.info-big-title {
					height: 112px
				}
				.sc-goods-list.pic.size-2 .goods-card.big-pic.card .info.info-notitle {
					height: 38px
				}
				.sc-goods-list.pic.size-2 .goods-card.small-pic.card {
					width: 156px;
					max-height: 244px
				}
				.sc-goods-list.pic.size-2 .goods-card.small-pic.card .photo-block img {
					max-height: 100%
				}
				.sc-goods-list.pic.size-2 .goods-card.big-pic.normal .link {
					margin-left: 0;
					margin-right: 0
				}
				.sc-goods-list.pic.size-2 .goods-card.small-pic.normal {
					margin: 2px 2px 2px 6px
				}
				.custom-nav-title {
					width: 462px
				}
				.custom-nav-two-col {
					width: 270px
				}
				.custom-nav-two-col .custom-nav-title {
					width: 255px
				}
				.custom-link-link .title {
					width: 480px
				}
				.custom-link .custom-link-two-col {
					width: 270px
				}
				.custom-paginations {
					width: 510px
				}
				.custom-paginations .custom-paginations-page {
					width: 210px
				}
				.custom-paginations .custom-paginations-last,
				.custom-paginations .custom-paginations-next {
					border-right-width: 0
				}
				.custom-recommend-goods-list li {
					width: 166px;
					height: 166px
				}
				.custom-recommend-goods-list img {
					max-width: 166px;
					max-height: 166px
				}
				.custom-tag-list .custom-tag-list-menu-block,
				.custom-tag-list .custom-tag-list-menu-block li a {
					width: 120px
				}
				.custom-tag-list .custom-tag-list-goods {
					width: 418px
				}
				.custom-tag-list .custom-tag-list-goods .custom-tag-list-title {
					width: 408px
				}
				.custom-tag-list .custom-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-title {
					width: 340px
				}
				.wuxi-center-body .content {
					max-width: 540px
				}
				.wuxi-center-body .footer {
					width: 100%
				}
				.wuxi-center-body .footer .copyright {
					width: 540px;
					margin: 0 auto
				}
			}
			
			@media (min-width:760px) {
				.wrapper {
					width: 760px;
					margin: 0 auto
				}
				.content {
					width: 750px;
					margin: 30px auto 0
				}
				.content-body {
					width: 540px;
					padding: 10px;
					border: 1px solid #ddd
				}
				.content.no-sidebar .content-body {
					margin: 0 auto
				}
				.content-sidebar {
					display: block;
					position: fixed;
					top: 0;
					width: 180px;
					padding-left: 19px;
					margin-left: 550px;
					margin-top: 60px
				}
				.footer {
					width: 760px;
					margin: 20px auto 0
				}
				.footer .copyright {
					width: 574px;
					margin: 0
				}
				.sidebar-section {
					border: 1px solid #e4e4e4;
					border-radius: 5px;
					margin-bottom: 20px
				}
				.sidebar-section .sidebar-title {
					border-radius: 5px 5px 0 0;
					margin: 0;
					font-size: 16px;
					font-weight: 700;
					border-bottom: 1px solid #e4e4e4;
					padding: 8px 10px;
					background-color: #F2F2F2
				}
				.sidebar-section .admin-opts {
					background-color: #fff;
					list-style: none;
					margin: 0;
					padding: 0;
					border-radius: 5px
				}
				.sidebar-section .admin-opts li a {
					display: block;
					padding: 5px 10px;
					border-bottom: 1px solid #e4e4e4
				}
				.sidebar-section .admin-opts li .active,
				.sidebar-section .admin-opts li a:hover {
					background-color: #F2F2F2
				}
				.sidebar-section .admin-opts li:first-of-type {
					border-radius: 5px 5px 0 0
				}
				.sidebar-section .admin-opts .last {
					border-radius: 0 0 5px 5px
				}
				.sidebar-section .admin-opts .last>a {
					border-bottom: 0 none
				}
				.shop-detail {
					margin: 10px;
					padding-bottom: 10px;
					font-size: 12px;
					color: #666;
					border-bottom: 1px dashed #ccc;
					line-height: 1.6
				}
				.shop-info {
					background-color: #fff;
					margin-bottom: 0
				}
				.shop-card {
					border: 0;
					display: table;
					margin-bottom: 10px;
					padding: 0 10px
				}
				.shop-name {
					margin: 0 0 0 10px
				}
				.table-cell {
					display: table-cell;
					vertical-align: middle
				}
				.shop-img {
					border-radius: 30px;
					width: 60px;
					height: 60px
				}
				.weixin-no,
				.weixin-title {
					font-size: 12px;
					color: #666;
					margin: 5px 0
				}
				.weixin-no {
					color: #999;
					margin: 0 0 10px
				}
				.qr-code {
					margin: 0
				}
				.sku-detail .qrcode-buy {
					display: block
				}
			}
			
			@media (min-width:800px) {
				.content {
					width: 760px;
					margin: 30px auto 20px
				}
				.content-body {
					-webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, .1);
					box-shadow: 0 2px 10px rgba(0, 0, 0, .1)
				}
				.content-sidebar {
					margin-left: 560px
				}
				.footer .copyright {
					width: 562px
				}
				.admin .bottom-fix {
					display: none
				}
				.custom-richtext .bottom-floating-banner {
					width: 500px!important
				}
			}
			
			.tag {
				display: inline-block;
				background-color: transparent;
				border: 1px solid #e5e5e5;
				border-radius: 3px;
				margin: 0;
				color: #999;
				font-size: 12px;
				line-height: 12px;
				padding: 4px
			}
			
			.tag-big {
				font-size: 14px;
				line-height: 18px
			}
			
			.tag.tag-green {
				color: #06bf04;
				border-color: #0c3
			}
			
			.tag.tag-orange,
			.tag.tag-orangef60 {
				color: #f60;
				border-color: #f60
			}
			
			.tag.tag-white {
				color: #333;
				border-color: #bbb
			}
			
			.tag.tag-blue {
				color: #38f;
				border-color: #38f
			}
			
			.tag.tag-red {
				color: #ed5050;
				border-color: #ed5050
			}
			
			.tag.tag-pink {
				color: #ee614b;
				border-color: #ee614b
			}
			
			.tag.disabled {
				background-color: #ddd!important;
				background-image: none!important;
				border: 1px solid transparent!important;
				color: #fff!important
			}
			
			.wrapper-form .form-item {
				position: relative;
				margin-top: 10px
			}
			
			.wrapper-form .form-item label {
				position: absolute;
				top: 1px;
				left: 10px;
				line-height: 45px;
				z-index: 1;
				color: #666
			}
			
			.wrapper-form .form-item input,
			.wrapper-form .form-item textarea {
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				width: 100%;
				line-height: 18px;
				padding: 12px 10px 12px 68px;
				border: 1px solid #ddd;
				border-radius: 5px;
				font-size: 14px;
				outline: 0;
				opacity: 1;
				-webkit-appearance: none
			}
			
			.wrapper-form .form-item input[disabled=disabled] {
				background: #f8f8f8
			}
			
			.popout-quick-login .close-btn,
			.wakeup-app .app-icon {
				background-repeat: no-repeat;
				background-position: center center
			}
			
			.wrapper-form .form-item:first-child {
				margin-top: 0
			}
			
			.btn-1-1,
			.btn-2-1,
			.btn-3-1 {
				display: inline-block;
				padding: 0 3px;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box
			}
			
			.btn-1-1 .btn,
			.btn-1-1 .tag,
			.btn-2-1 .btn,
			.btn-2-1 .tag,
			.btn-3-1 .btn,
			.btn-3-1 .tag {
				width: 100%;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box
			}
			
			.btn-1-1 {
				width: 100%;
				padding-left: 0
			}
			
			.btn-1-1 .btn,
			.btn-1-1 .tag {
				width: 50%!important
			}
			
			.btn-2-1 {
				width: 49.5%
			}
			
			.btn-3-1 {
				width: 33.3%
			}
			
			.action-container {
				padding: 0 10px;
				margin-top: 20px;
				margin-bottom: 20px;
				font-size: 0
			}
			
			.action-container>div,
			.action-container>div:last-child {
				margin-bottom: 0
			}
			
			.action-container>.btn,
			.action-container>button {
				margin-bottom: 10px
			}
			
			.action-container>.btn:last-child,
			.action-container>button:last-child {
				margin-bottom: 0
			}
			
			.popout-box .header {
				position: relative;
				margin-bottom: 10px;
				-webkit-border-image: url(https://b.yzcdn.cn/v2/image/wap/border-line-2.png) 2 stretch;
				-moz-border-image: url(https://b.yzcdn.cn/v2/image/wap/border-line-2.png) 2 stretch;
				border-image: url(https://b.yzcdn.cn/v2/image/wap/border-line-2.png) 2 stretch;
				border-bottom: 2px solid #e5e5e5
			}
			
			.popout-box .header h2 {
				margin-bottom: 16px;
				line-height: 16px;
				font-size: 16px
			}
			
			.popout-box .action-container {
				margin: 10px 0 0;
				padding: 0
			}
			
			.popout-box .action-container .btn.btn-block {
				font-size: 14px
			}
			
			.popout-login .wrapper-form {
				padding-top: 10px
			}
			
			.popout-login .wrapper-form .verify-image {
				position: absolute;
				right: 0;
				top: 7px;
				width: 80px;
				height: 30px
			}
			
			.popout-login .wrapper-form .btn-auth-code {
				position: absolute;
				right: 0;
				top: 0;
				width: 80px;
				padding: 15px 4px;
				border-radius: 5px
			}
			
			.popout-login .wrapper-form .txt-cover {
				position: absolute;
				top: 0;
				left: 0;
				right: 0;
				bottom: 0;
				opacity: 0
			}
			
			.popout-login .wrapper-form .txt-cover-half {
				right: 90px
			}
			
			.popout-login .wrapper-form .error {
				margin-top: 10px;
				word-break: break-word
			}
			
			.popout-login .bottom-tips {
				padding-top: 16px;
				font-size: 0
			}
			
			.popout-login .bottom-tips .inline-item {
				padding: 0 10px;
				border-right: 1px solid #e5e5e5;
				font-size: 12px
			}
			
			.popout-login .bottom-tips .inline-item:last-child {
				padding-right: 0;
				border-right: 0 none
			}
			
			.popout-quick-login {
				margin: 5px;
				position: relative
			}
			
			.popout-quick-login .close-btn {
				position: absolute;
				top: -52px;
				right: -22px;
				display: inline-block;
				width: 20px;
				height: 33px;
				background-image: url(https://b.yzcdn.cn/v2/image/quick_login_clo_btn.png);
				background-size: 20px 33px
			}
			
			@media only screen and (-webkit-min-device-pixel-ratio:1.5),
			only screen and (min--moz-device-pixel-ratio:1.5),
			only screen and (min-device-pixel-ratio:1.5) {
				.popout-box .header {
					border-bottom-width: 1px
				}
				.popout-quick-login .close-btn {
					background-image: url(https://b.yzcdn.cn/v2/image/quick_login_clo_btn@2x.png)
				}
			}
			
			.popout-quick-login .wrapper-form {
				padding-top: 15px
			}
			
			.popout-quick-login .wrapper-form .form-item input {
				border-radius: 2px;
				padding-left: 10px
			}
			
			.popout-quick-login .wrapper-form .form-item.verify-image-wrap {
				border: 1px solid #ddd;
				border-radius: 2px
			}
			
			.popout-quick-login .wrapper-form .form-item.verify-image-wrap input {
				border: 0
			}
			
			.popout-quick-login .wrapper-form .verify-image {
				position: absolute;
				right: 2px;
				top: 2px;
				width: 86px;
				height: 38px
			}
			
			.popout-quick-login .wrapper-form .btn-auth-code {
				position: absolute;
				right: 0;
				top: 0;
				width: 88px;
				padding: 15px 4px;
				border-radius: 2px
			}
			
			.popout-quick-login .wrapper-form .txt-cover {
				position: absolute;
				top: 0;
				left: 0;
				right: 0;
				bottom: 0;
				opacity: 0
			}
			
			.popout-quick-login .wrapper-form .txt-cover-half {
				right: 90px
			}
			
			.popout-quick-login .wrapper-form .error {
				margin-top: 10px;
				word-break: break-word
			}
			
			.popout-quick-login .action-container button {
				border-radius: 2px
			}
			
			.popout-quick-login .bottom-tips {
				padding-top: 16px;
				font-size: 0
			}
			
			.popout-quick-login .bottom-tips .inline-item {
				padding: 0 10px;
				border-right: 1px solid #e5e5e5;
				font-size: 12px
			}
			
			.popout-quick-login .bottom-tips .inline-item:last-child {
				padding-right: 0;
				border-right: 0 none
			}
			
			.wakeup-app {
				position: fixed;
				top: -60px;
				left: 0;
				z-index: 100;
				background-color: #ECECEC;
				width: 100%;
				height: 60px;
				cursor: pointer;
				-webkit-transition: all .5s linear;
				-moz-transition: all .5s linear;
				transition: all .5s linear
			}
			
			.wakeup-app .close {
				float: left;
				width: 40px;
				height: 60px;
				position: relative;
				cursor: pointer
			}
			
			.wakeup-app .close:after {
				position: absolute;
				display: block;
				content: '×';
				width: 18px;
				height: 18px;
				font-size: 14px;
				line-height: 16px;
				border-radius: 9px;
				color: #fff;
				background-color: #DDDEDF;
				top: 50%;
				left: 50%;
				margin-top: -9px;
				margin-left: -9px
			}
			
			.wakeup-app .app-icon {
				float: left;
				width: 60px;
				height: 60px;
				background-image: url(https://b.yzcdn.cn/v2/image/wap/weixin_share_default_logo.png);
				background-size: 80% 80%
			}
			
			.wakeup-app .description {
				float: left;
				text-align: left;
				padding: 5px 0 5px 3px
			}
			
			.wakeup-app .description .title {
				margin: 6px 0
			}
			
			.wakeup-app .description .meta {
				color: #999;
				line-height: 1;
				font-size: 12px;
				letter-spacing: 1px
			}
			
			.wakeup-app .btn {
				float: right;
				margin-top: 12px;
				margin-right: 12px;
				padding: 8px;
				border-color: #FC5959;
				background-color: #FC5959;
				letter-spacing: 1px
			}
			
			.wakeup-app-mask {
				position: fixed;
				top: 0;
				bottom: 0;
				left: 0;
				right: 0;
				width: 100%;
				height: 100%;
				background-color: #000;
				opacity: .8;
				z-index: 101
			}
			
			.wakeup-app-opentip {
				position: fixed;
				height: 144px;
				top: 0;
				left: 10px;
				right: 10px;
				z-index: 102
			}
			
			.wakeup-app-opentip .lay {
				width: 100%;
				height: 120px;
				border-radius: 0 0 8px 8px;
				background: url(https://b.yzcdn.cn/v2/image/wap/opentip.png) 100% 4px no-repeat #f9f9f9;
				background-size: 127px auto
			}
			
			.wakeup-app-opentip .note {
				float: right;
				margin: 39px 58px 0 0;
				width: 160px;
				line-height: 20px
			}
			
			.wakeup-app-opentip .note h3 {
				font-size: 20px;
				margin-bottom: 6px;
				font-weight: 400
			}
			
			.wakeup-app-opentip .note p {
				font-size: 14px
			}
			
			.ui-viewport-640 .wakeup-app {
				top: -102px;
				height: 102px
			}
			
			.ui-viewport-640 .wakeup-app .close {
				width: 68px;
				height: 102px
			}
			
			.ui-viewport-640 .wakeup-app .close:after {
				width: 30.6px;
				height: 30.6px;
				font-size: 23.8px;
				line-height: 27.2px;
				border-radius: 15.3px;
				margin-top: -15.3px;
				margin-left: -15.3px
			}
			
			.ui-viewport-640 .wakeup-app .app-icon {
				width: 102px;
				height: 102px
			}
			
			.ui-viewport-640 .wakeup-app .description {
				padding: 8.5px 0 8.5px 5.1px
			}
			
			.ui-viewport-640 .wakeup-app .description .title {
				margin: 10.2px 0;
				font-size: 25.5px;
				line-height: 30.6px
			}
			
			.ui-viewport-640 .wakeup-app .description .meta {
				line-height: 1;
				font-size: 20.4px;
				letter-spacing: 1.7px
			}
			
			.ui-viewport-640 .wakeup-app .btn {
				margin-top: 20.4px;
				margin-right: 20.4px;
				padding: 13.6px;
				letter-spacing: 1.7px;
				font-size: 20.4px
			}
			
			.ui-viewport-640 .wakeup-app-opentip {
				height: 244.8px;
				left: 17px;
				right: 17px
			}
			
			.ui-viewport-640 .wakeup-app-opentip .lay {
				height: 204px;
				border-radius: 0 0 13.6px 13.6px;
				background: url(https://b.yzcdn.cn/v2/image/wap/opentip.png) 100% 6.8px no-repeat #f9f9f9;
				background-size: 215.9px auto
			}
			
			.ui-viewport-640 .wakeup-app-opentip .note {
				margin: 66.3px 98.6px 0 0;
				width: 272px;
				line-height: 34px
			}
			
			.ui-viewport-640 .wakeup-app-opentip .note h3 {
				font-size: 34px;
				margin-bottom: 10.2px
			}
			
			.ui-viewport-640 .wakeup-app-opentip .note p {
				font-size: 23.8px
			}
			
			.fuwu-hover-container {
				position: fixed;
				width: 100%;
				top: 0;
				left: 0;
				z-index: 999;
				background-color: rgba(0, 0, 0, .4);
				color: #fff;
				padding: 10px 0;
				margin: 0;
				font-size: 14px
			}
			
			.fuwu-hover-container p {
				padding: 5px 10px;
				font-size: 14px
			}
			
			.fuwu-hover-container a {
				border: none;
				border-radius: 0;
				padding: 5px 9px;
				margin-right: 10px;
				font-size: 14px
			}
		</style>
		<style>
			/* 处理showcase下所有 block 样式， 去除顶部、底部边框样式 */
			
			.content .block.block-list {
				border-width: 0;
			}
			
			.content .uc-order+.block.block-list {
				border-top-width: 1px;
			}
			
			.content .tabber {
				border-top-width: 0;
			}
		</style>
		<style>
			@charset "UTF-8";
			.default-theme .main-btn::after,
			.default-theme .vice-btn::after {
				content: '';
				position: absolute;
				top: 0;
				left: 0;
				width: 200%;
				height: 200%;
				-webkit-perspective: 1000;
				-webkit-backface-visibility: hidden;
				pointer-events: none;
				border-top: 1px solid rgba(0, 0, 0, .1)
			}
			
			.default-theme .main-btn {
				background-color: #f44;
				color: #fff
			}
			
			.default-theme .main-btn::after {
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				-webkit-transform: scale(.5);
				-moz-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5);
				-webkit-transform-origin: left top;
				-moz-transform-origin: left top;
				-ms-transform-origin: left top;
				transform-origin: left top
			}
			
			.default-theme .main-btn:active {
				background: #ff1b1b
			}
			
			.default-theme .vice-btn {
				background-color: #f85;
				color: #fff
			}
			
			.default-theme .vice-btn::after {
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				-webkit-transform: scale(.5);
				-moz-transform: scale(.5);
				-ms-transform: scale(.5);
				transform: scale(.5);
				-webkit-transform-origin: left top;
				-moz-transform-origin: left top;
				-ms-transform-origin: left top;
				transform-origin: left top
			}
			
			.default-theme .vice-btn:active {
				background: #ff6b2c
			}
			
			.default-theme .goods-header .activity-tag {
				background: #f44
			}
			
			.default-theme .current-price,
			.default-theme .price-sub {
				color: #f44!important
			}
			
			.default-theme .activity-label {
				color: #fff;
				background-color: #f44
			}
			
			.default-theme .goods-detail .tabber {
				color: #f44;
				border-bottom: 1px solid #f44
			}
			
			.default-theme .goods-detail .tabber .item button.active {
				color: #fff
			}
			
			.default-theme .goods-detail .tabber button.active {
				color: #f44;
				border-bottom: 1px solid #f44
			}
			
			.default-theme .commit-bill-btn,
			.default-theme .pay-bill-btn,
			.default-theme .sku-layout .sku-list-container .active {
				border-color: #f44;
				background-color: #f44
			}
			
			.default-theme .trade-review-list .review-rate-tabber button.active {
				background-color: #f44
			}
			
			.default-theme .sku-layout .current-price .price-name,
			.default-theme .sku-layout .current-price i {
				color: #f44!important
			}
			
			.default-theme .sku-layout .other-info .quota {
				color: #f44
			}
			
			.default-theme .cap-filter-bar__item--active .cap-filter-bar__sort-icon--ascend .cap-filter-bar__sort-icon__ascend,
			.default-theme .cap-filter-bar__item--active .cap-filter-bar__sort-icon--descend .cap-filter-bar__sort-icon__descend,
			.default-theme .tag-hollow {
				border-color: #f44!important
			}
			
			.default-theme .theme-price-color {
				color: #f44!important
			}
			
			.default-theme .groupon-goods-list .goods-info span,
			.default-theme .new-btn .van-icon-chat,
			.default-theme .sc-goods-list .info p.goods-price>em {
				color: #f44
			}
			
			.default-theme .groupon-goods-list .goods-info span.groupon-tag {
				background-color: #f44;
				color: #fff
			}
			
			.default-theme .buyer-info .price,
			.default-theme .cap-filter-bar__item--active,
			.default-theme .common-tab-style .paid-content__content-price--free,
			.default-theme .common-tab-style .van-tab--active,
			.default-theme .tag-text {
				color: #f44!important
			}
			
			.default-theme .tag-hollow {
				color: #f44!important;
				background-color: #fff!important
			}
			
			.default-theme .common-tab-style .van-tabs__line {
				background-color: #f44!important
			}
			
			.default-theme .van-sku-row__predict-time,
			.default-theme .van-sku__price-num,
			.default-theme .van-sku__price-symbol,
			.default-theme .van-sku__quota {
				color: #f44
			}
			
			.default-theme .van-sku__activity-tag {
				background: #f44
			}
			
			.default-theme .van-sku-row__item.van-sku-row__item--active {
				background-color: #f44;
				border-color: #f44
			}
			
			.default-theme .price-tag,
			.default-theme .van-sku-container .price-tag {
				color: #f44;
				border: 1px solid #f44
			}
			
			.default-theme .van-sku-actions .van-button--primary {
				background: #f44;
				color: #fff
			}
			
			.default-theme .van-sku-actions .van-button--default {
				background: #f85;
				color: #fff
			}
			
			.default-theme .goods-list-wrapper .cap-goods-list .cap-goods-list__buy-btn-wrapper .cap-goods-list__buy-btn-2,
			.default-theme .goods-list-wrapper .cap-goods-list .cap-goods-list__corner-mark,
			.default-theme .goods-list-wrapper .cap-goods-list .sale-price {
				color: #f44
			}
			
			.default-theme .goods-activity .goods-activity-banner {
				background: -webkit-gradient(linear, left top, right top, from(#ff6060), to(#f44))!important;
				background: -webkit-linear-gradient(left, #ff6060, #f44)!important;
				background: -moz-linear-gradient(left, #ff6060, #f44)!important;
				background: linear-gradient(left, #ff6060, #f44)!important
			}
			
			.default-theme .goods-list-wrapper .cap-goods-list .cap-goods-list__buy-btn-wrapper .cap-goods-list__buy-btn-1 {
				color: #f44;
				border-color: #f44
			}
			
			.default-theme .goods-list-wrapper .cap-goods-list .cap-goods-list__buy-btn-wrapper .cap-goods-list__buy-btn-3 {
				color: #fff;
				background-color: #f44;
				border: 1px solid #f44
			}
			
			.default-theme .cap-taglist .cap-taglist__button,
			.default-theme .cap-taglist .cap-taglist__price,
			.default-theme .tags-tab-style-0 .van-tab--active {
				color: #f44
			}
			
			.default-theme .goods-list-wrapper .cap-goods-list .cap-goods-list__buy-btn-wrapper .cap-goods-list__buy-btn-4 {
				color: #f44;
				border-color: #f44
			}
			
			.default-theme .tags-tab-style-0 .van-tabs__line {
				background-color: #f44
			}
			
			.default-theme .tags-tab-style-1 .van-tab--active span {
				background: #f44
			}
			
			.default-theme .tags-tab-style-2 .van-tab--active {
				background-color: #f44
			}
			
			.default-theme .tags-tab-style-2 .van-tab--active::before {
				border-color: transparent transparent #f44 #f44
			}
			
			.default-theme .cap-taglist .van-badge--select,
			.default-theme .tags-tab-style-2 .van-tab--active::after {
				border-color: #f44
			}
			
			.default-theme .cap-ump-groupon--big .cap-ump-groupon-goods__activity-tag,
			.default-theme .cap-ump-groupon--list .cap-ump-groupon-goods__activity-tag {
				background-color: #f44;
				color: #fff
			}
			
			.default-theme .cap-ump-groupon--small .cap-ump-groupon-goods__activity-tag,
			.default-theme .cap-ump-groupon-goods__groupon-price {
				color: #f44
			}
			
			.default-theme .cap-ump-groupon-goods__body--btn-0 .cap-ump-groupon-goods__action {
				color: #f44;
				border-color: #f44
			}
			
			.default-theme .cap-ump-groupon-goods__body--btn-1 .cap-ump-groupon-goods__action {
				background: #f44;
				border-color: #f44;
				color: #fff
			}
			
			.default-theme .cap-goods-item .cap-goods-info__price {
				color: #f44
			}
			
			.default-theme .cap-goods-item .cap-goods-info__btn--0 {
				color: #f44;
				border-color: #f44
			}
			
			.default-theme .cap-goods-item .cap-goods-info__btn--1 {
				background-color: #f44;
				color: #fff;
				border-color: #f44
			}
			
			.default-theme .cap-goods-item .cap-goods-info__btn--2 {
				color: #f44;
				border-color: #f44
			}
			
			.default-theme .cap-ump-seckill-goods__tag-info {
				background: -webkit-gradient(linear, left top, left bottom, from(left), color-stop(#f44), to(#ffa1a1));
				background: -webkit-linear-gradient(left, #f44, #ffa1a1);
				background: -moz-linear-gradient(left, #f44, #ffa1a1);
				background: linear-gradient(left, #f44, #ffa1a1)
			}
			
			.default-theme .cap-ump-seckill-goods__tag-countdown {
				background: rgba(255, 68, 68, .8)
			}
			
			.default-theme .cap-ump-seckill--big .cap-ump-seckill-goods__tag-countdown {
				background: 0 0
			}
			
			.default-theme .cap-ump-seckill-goods__info {
				border: 1px solid rgba(255, 68, 68, .1)
			}
			
			.default-theme .cap-ump-seckill-goods__info>span {
				color: #f44
			}
			
			.default-theme .cap-ump-seckill-goods__info>span:first-child {
				background-color: rgba(255, 68, 68, .1)
			}
			
			.default-theme .cap-ump-seckill-goods__title>span {
				color: #f44;
				background-color: rgba(255, 68, 68, .1)
			}
			
			.default-theme .cap-ump-seckill-goods__price {
				color: #f44
			}
			
			.default-theme .cap-ump-seckill--btn-1 .cap-ump-seckill-goods__action,
			.default-theme .cap-ump-seckill--btn-3 .cap-ump-seckill-goods__action {
				color: #fff;
				background: #f44
			}
			
			.default-theme .cap-ump-seckill--btn-0 .cap-ump-seckill-goods__action,
			.default-theme .cap-ump-seckill--btn-2 .cap-ump-seckill-goods__action {
				color: #f44;
				border-color: #f44
			}
			
			.default-theme .cap-ump-seckill--btn-1 .cap-ump-seckill-goods--not-start .cap-ump-seckill-goods__action,
			.default-theme .cap-ump-seckill--btn-3 .cap-ump-seckill-goods--not-start .cap-ump-seckill-goods__action {
				color: #fff;
				background: #4b0
			}
			
			.default-theme .cap-ump-seckill--btn-0 .cap-ump-seckill-goods--not-start .cap-ump-seckill-goods__action,
			.default-theme .cap-ump-seckill--btn-2 .cap-ump-seckill-goods--not-start .cap-ump-seckill-goods__action {
				color: #4b0;
				border-color: #4b0
			}
			
			.default-theme .cap-countdown--white,
			.default-theme .cap-ump-limitdiscount-goods__discount,
			.default-theme .cap-ump-limitdiscount-goods__price,
			.default-theme .cap-ump-limitdiscount-goods__rest-num {
				color: #f44
			}
			
			.default-theme .cap-ump-limitdiscount-goods__discount:after {
				background-color: #f44
			}
			
			.default-theme .cap-ump-limitdiscount-goods__tag-countdown {
				background: rgba(255, 68, 68, .8)
			}
			
			.default-theme .cap-ump-limitdiscount--big .cap-ump-limitdiscount-goods__tag-countdown {
				background: 0 0
			}
			
			.default-theme .cap-ump-limitdiscount-goods__tag-info {
				background: -webkit-gradient(linear, left top, right top, from(#f44), to(#ffa1a1));
				background: -webkit-linear-gradient(left, #f44, #ffa1a1);
				background: -moz-linear-gradient(left, #f44, #ffa1a1);
				background: linear-gradient(left, #f44, #ffa1a1)
			}
			
			.default-theme .cap-ump-limitdiscount-goods__bar-inner {
				background: -webkit-gradient(linear, left top, left bottom, from(left), color-stop(#ffa1a1), to(#f44));
				background: -webkit-linear-gradient(left, #ffa1a1, #f44);
				background: -moz-linear-gradient(left, #ffa1a1, #f44);
				background: linear-gradient(left, #ffa1a1, #f44)
			}
			
			.default-theme .cap-ump-limitdiscount--btn-1 .cap-ump-limitdiscount-goods__action,
			.default-theme .cap-ump-limitdiscount--btn-3 .cap-ump-limitdiscount-goods__action {
				color: #fff;
				background: #f44
			}
			
			.default-theme .cap-ump-limitdiscount--btn-0 .cap-ump-limitdiscount-goods__action,
			.default-theme .cap-ump-limitdiscount--btn-2 .cap-ump-limitdiscount-goods__action {
				color: #f44;
				border-color: #f44
			}
			
			.default-theme .cap-ump-limitdiscount--btn-1 .cap-ump-limitdiscount-goods--not-start .cap-ump-limitdiscount-goods__action,
			.default-theme .cap-ump-limitdiscount--btn-3 .cap-ump-limitdiscount-goods--not-start .cap-ump-limitdiscount-goods__action {
				color: #fff;
				background: #4b0
			}
			
			.default-theme .cap-ump-limitdiscount--btn-0 .cap-ump-limitdiscount-goods--not-start .cap-ump-limitdiscount-goods__action,
			.default-theme .cap-ump-limitdiscount--btn-2 .cap-ump-limitdiscount-goods--not-start .cap-ump-limitdiscount-goods__action {
				color: #4b0;
				border-color: #4b0
			}
		</style>
		<link rel="stylesheet" href="https://b.yzcdn.cn/v2/build_css/stylesheets/wap/pages/showcase/goods_a60f69c3796d3c0106e38c1a7b0901ba.css" onerror="_cdnFallback(this)" media="screen">
		<!-- 白名单引用详情页重构vue文件CSS -->
		<script>
			var _global = {
				"kdt_id": 19191956,
				"user_id": 0,
				"run_mode": "online",
				"debug": false,
				"project": "default",
				"online_debug": false,
				"js": {
					"js_compress": true,
					"css_compress": true,
					"use_js_cdn": true,
					"use_css_cdn": true,
					"message_report": true,
					"checkbrowser": true,
					"hide_wx_nav": true,
					"qn_public": "kdt_img",
					"qn_private": "kdt-private"
				},
				"query_path": "\/showcase\/goods",
				"query_key": "activity=",
				"real_query_path": "get:\/showcase\/goods\/index.html",
				"module": "showcase",
				"controller": "Showcase_Goods_Controller",
				"action": "index",
				"full_action": "getIndexHtml",
				"method": "get",
				"format": "html",
				"group_ids": [97860584],
				"isHotel": false,
				"platform": "mobile",
				"is_mobile": true,
				"authorize": "unknown",
				"platform_version": "",
				"mobile_system": "ios",
				"youzan_app_login": false,
				"isFromShare": false,
				"is_in_pay_white_list": true,
				"page_size": 320,
				"isShopDomain": false,
				"share": {
					"title": "[\u5357\u592a\u6e56\u5ea6\u5047]\u4e0b\u6e1a\u6e56\u666f\u533a\u6210\u4eba\u7968\u4e00\u5f20\uff08\u542b\u95e8\u7968+\u8239\u7968\uff09",
					"desc": "\u4e2d\u56fd\u6700\u7f8e\u7684\u6e7f\u5730\u3002\u4e2d\u56fd\u6700\u4f73\u6444\u5f71\u57fa\u5730\u3002\u62e5\u6709\u4e30\u5bcc\u591a\u59ff\u7684\u6e7f\u5730\u6587\u5316\u2014\u2014\u4e2d\u56fd\u6700\u4f73\u751f\u6001\u4f11\u95f2\u65c5\u6e38",
					"link": "https:\/\/shop19384124.youzan.com\/v2\/goods\/1ygbrpelmvyas?activity="
				},
				"jsBradgeSupport": true,
				"wuxi1_0_0": false,
				"source": "wap_fetch",
				"track": "",
				"nobody": "YZ453593919750426624YZkMTWmj7P",
				"appsdk_no_fastclick": false,
				"display_template": "default",
				"mp_changed": false,
				"team_certificate": true,
				"is_secured_transactions": 1,
				"hide_shopping_cart": 0,
				"hide_top_bar": 1,
				"mp_data": {
					"logo": "https:\/\/img.yzcdn.cn\/upload_files\/2017\/08\/07\/Fv0QrLsvG_K0e9UeNBKfFopYhnv2.jpg",
					"team_name": "\u5357\u592a\u6e56\u5ea6\u5047",
					"intro": "",
					"is_display_footbar": "1",
					"is_display_suffix_name": "0",
					"suffix_name": "",
					"shopping_cart_style": "0",
					"team_type": "youzan",
					"shop_type": "0",
					"created_time": 1501638183,
					"mobile": "",
					"team_physical": 0,
					"copyright_pic_url": "",
					"mp_id": 860770,
					"kdt_id": 19191956,
					"mp_weixin": "nantaihu_holiday",
					"mp_nickname": "\u5357\u592a\u6e56\u5ea6\u5047",
					"tmp_token": null,
					"quick_subscribe": 0,
					"quick_subscribe_url": null
				},
				"wxpay_big": false,
				"alipay_env": true,
				"wxpay_env": false,
				"wxaddress_env": false,
				"is_owner_team": false,
				"weixin_jssdk_use": 1,
				"fans_type": 0,
				"fans_id": 0,
				"fans_nickname": "",
				"fans_picture": "",
				"is_fans": 2,
				"youzan_fans_id": 0,
				"youzan_fans_nickname": "",
				"youzan_fans_picture": "",
				"citic_fans_id": 0,
				"mp_id": 860770,
				"no_user_login": false,
				"need_ajax_login": true,
				"change_password_url": "https:\/\/h5.youzan.com\/v2\/buyer\/auth\/changepassword?redirect_uri=https:\/\/h5.youzan.com\/v2\/goods\/1ygbrpelmvyas?activity=",
				"yz_userinfo": {
					"id": null,
					"gender": null,
					"mobile": null,
					"avatar": null,
					"nick_name": null,
					"country_code": null,
					"platform_type": null,
					"platform_fans_id": null
				},
				"youzan_user_id": 0,
				"bind_old_user_id": 0,
				"buyer_id": 0,
				"buyer": [],
				"isWishOpen": false,
				"wishUrl": "https:\/\/trade.youzan.com\/wxpay\/wish?kdt_id=19191956",
				"pause": {
					"business_time_status": 0,
					"business_status": 1,
					"business_status_origin": 1,
					"auto_start_business": 0,
					"auto_start_business_time": "0000-00-00 00:00:00",
					"text": "",
					"custom_time_start": "00:00:00",
					"custom_time_end": "00:00:00"
				},
				"lifecycle": {
					"kdt_id": "19191956",
					"shop_type": "0",
					"product_lifecycle": {
						"wsc": {
							"current_status": "valid",
							"begin_time": "2017-08-07 09:47:23",
							"end_time": "2018-08-07 09:47:23"
						}
					}
				},
				"isSuperStore": false,
				"global_template_type": 0,
				"offline_id": 0,
				"wap_url": {
					"wap": "https:\/\/h5.youzan.com\/v2",
					"tj": "https:\/\/tj.youzan.com\/",
					"probe": "https:\/\/probe.youzan.com\/"
				},
				"wap_view": 0,
				"goods_redirect_url": "http:\/\/detail.youzan.com\/show\/goods?alias=1ygbrpelmvyas&activity=",
				"tpl_style": 0,
				"is_cake_baking": false,
				"no_fans_buy": false,
				"is_third_app": false,
				"activity_alias": "",
				"purchase_limit": false,
				"presale_hide_shopping_cart": false,
				"sku": {
					"tree": [],
					"list": [],
					"price": "60.00",
					"stock_num": 100,
					"collection_id": 36169322,
					"collection_price": 6000,
					"none_sku": true,
					"sold_num": 0,
					"min_price": "60.00",
					"max_price": "60.00",
					"messages": [{
						"datetime": "0",
						"disable_multiple": false,
						"disable": false,
						"multiple": "0",
						"name": "\u59d3\u540d",
						"disable_required": false,
						"disable_edit_name": false,
						"type": "text",
						"disable_delete": false,
						"disable_type": false,
						"required": "1"
					}, {
						"datetime": "0",
						"disable_multiple": false,
						"disable": false,
						"multiple": 0,
						"name": "\u7535\u8bdd",
						"disable_required": false,
						"disable_edit_name": false,
						"type": "tel",
						"disable_delete": false,
						"disable_type": false,
						"required": "1"
					}, {
						"datetime": "0",
						"disable_multiple": false,
						"disable": false,
						"multiple": 0,
						"name": "\u8eab\u4efd\u8bc1\u53f7\u7801",
						"disable_required": false,
						"disable_edit_name": false,
						"type": "tel",
						"disable_delete": false,
						"disable_type": false,
						"required": 1
					}, {
						"datetime": "0",
						"disable_multiple": false,
						"disable": false,
						"name": "\u4f7f\u7528\u65e5\u671f",
						"multiple": 0,
						"disable_required": false,
						"disable_edit_name": false,
						"type": "date",
						"disable_delete": false,
						"disable_type": false,
						"required": "1"
					}, {
						"datetime": "0",
						"disable_multiple": false,
						"disable": false,
						"name": "\u5907\u6ce8",
						"multiple": "0",
						"disable_required": false,
						"disable_edit_name": false,
						"type": "text",
						"disable_delete": false,
						"disable_type": false,
						"required": 0
					}],
					"hide_stock": false
				},
				"goods_id": "345392199",
				"alias": "1ygbrpelmvyas",
				"quota": 0,
				"is_virtual": "0",
				"quota_used": 0,
				"isWishActivity": false,
				"buy_record": 1,
				"customer_reviews": 1,
				"goods_recommend": 1,
				"spm": {
					"logType": "g",
					"logId": 345392199
				},
				"goods_info": {
					"title": "[\u5357\u592a\u6e56\u5ea6\u5047]\u4e0b\u6e1a\u6e56\u666f\u533a\u6210\u4eba\u7968\u4e00\u5f20\uff08\u542b\u95e8\u7968+\u8239\u7968\uff09",
					"picture": ["https:\/\/img.yzcdn.cn\/upload_files\/2017\/08\/09\/FlDbAPSx-YmXnJTAk-zB7oxV-CX1.jpg?imageView2\/2\/w\/100\/h\/100\/q\/75\/format\/webp"],
					"price": 60,
					"origin": "80",
					"item_extras": "",
					"sku_extras": ""
				},
				"have_goods": true,
				"teamAlias": "rbtlub6g",
				"is_periodbuy": false,
				"is_group_on": false,
				"shop_config": {
					"is_web_im_in_goods": "1",
					"background_color": "",
					"customer_blacklist_switch": "0",
					"is_web_im_in_order": "1",
					"guarantee_show_style_type": "0",
					"show_shop_btn": "0",
					"show_buy_btn": "1",
					"design_setting": "",
					"freight_insurance": null,
					"is_youzan_secured": null,
					"record_buyer_gps": null
				},
				"isCloseBusiness": false,
				"goods_type": "goods",
				"ajaxURL": [],
				"no_sidebar": 0,
				"open_app_config": {
					"ua": null,
					"goods_detail_no_login": false,
					"hide_foot_nav": false,
					"hide_shop_nav": false,
					"hide_pay_success_page": false,
					"hide_share_order": false,
					"hide_stroll": false,
					"use_native_address": false,
					"hide_copyright": false,
					"bind_yz_account": false,
					"login_without_pwd": false,
					"hide_shop_link": false,
					"hide_wap_im_nav_bar": false,
					"hide_pay_success_web_chat": false,
					"hide_pay_success_order": false
				},
				"url": {
					"base": "\/\/www.youzan.com",
					"bbs": "http:\/\/bbs.youzan.com",
					"cdn": "\/\/b.yzcdn.cn",
					"cdn_static": "https:\/\/b.yzcdn.cn\/v2",
					"daxue": "http:\/\/xuetang.youzan.com",
					"fenxiao": "\/\/fx.youzan.com",
					"fuwu": "https:\/\/fuwu.youzan.com",
					"img": "\/\/img.youzan.com",
					"imgqn": "https:\/\/img.yzcdn.cn",
					"login": "\/\/login.youzan.com",
					"open": "\/\/open.youzan.com",
					"static": "https:\/\/static.youzan.com\/v2",
					"trade": "https:\/\/trade.koudaitong.com",
					"v1": "https:\/\/www.youzan.com\/v1",
					"v1_static": "\/\/b.yzcdn.cn\/v1",
					"v2": "\/\/www.youzan.com\/v2",
					"wap": "https:\/\/h5.youzan.com\/v2",
					"ws": "ws:\/\/s.im.youzan.com:83",
					"www": "\/\/www.youzan.com\/v2",
					"youzan": "\/\/www.youzan.com",
					"cloud": "https:\/\/dl.yzcdn.cn",
					"pf": "https:\/\/pifa.youzan.com",
					"uic": "https:\/\/uic.youzan.com",
					"store": "\/\/store.youzan.com",
					"market": "https:\/\/pfmarket.youzan.com",
					"im": "https:\/\/b-im.youzan.com",
					"help": "\/\/help.youzan.com",
					"materials": "\/\/materials.youzan.com"
				}
			};
		</script>
		<script>
			(function(window, _global) {
				var platform = navigator.userAgent.toLowerCase();
				var isIpad = (/ipad/gi).test(platform);
				if(!_global.is_mobile && !_global.is_owner_team && !isIpad && !_global.wap_view) {
					var winWidth = window.screen.width || document.documentElement.clientWidth;
					var winHeight = window.screen.height || document.documentElement.clientHeight;
					if(winWidth > 800 && winHeight > 800 || winWidth > 1025 || winHeight > 1025) {
						window.location = _global.goods_redirect_url;
					}
				}
			})(window, window._global);
		</script>
	</head>

	<body class=" body-fixed-bottom default-theme" ontouchstart>

		<div class="container wap-goods internal-purchase">
			<div id="goods-nav">
			<nav class="wzl-navbar navbar-default" role="navigation" >
		        <div class="container-fluid">
		            <div class="navbar-header">
		                <div class="wzl-nav-bar" onclick="history.back(-1)">
		                    <span class="glyphicon glyphicon-wzl-back" ></span>返回
		                </div>
		            </div>
		        </div>
		    </nav>
		</div>	
			<div class="content no-sidebar">
				<div class="content-body">
					<div class="custom-image-swiper custom-goods-swiper js-swp swp" data-prevent-auto-play="false" style="position: relative">
						<div class="swiper-wrapper js-swp-wrap" style="height: 320px; transform: none; -webkit-transform: none;" data-height="320">
							<div class="swp-page">
								<img class="" src="https://img.yzcdn.cn/upload_files/2017/08/09/FlDbAPSx-YmXnJTAk-zB7oxV-CX1.jpg?imageView2/2/w/980/h/980/q/75/format/webp" />
							</div>
							<div class="swp-page">
								<img class="js-res-load" data-src="https://img.yzcdn.cn/upload_files/2017/08/09/FlQ1a9yuRrjEpjblawSHazhMFWHZ.jpg?imageView2/2/w/980/h/980/q/75/format/webp" />
							</div>
							<div class="swp-page">
								<img class="js-res-load" data-src="https://img.yzcdn.cn/upload_files/2017/08/09/FkxJwTQEAozRjlFFhemmwRzMYba1.jpg?imageView2/2/w/980/h/980/q/75/format/webp" />
							</div>
							<div class="swp-page">
								<img class="js-res-load" data-src="https://img.yzcdn.cn/upload_files/2017/08/09/FsHFhn0Xoy7Y9G_1wwfK_8wUlW0G.jpg?imageView2/2/w/980/h/980/q/75/format/webp" />
							</div>
							<div class="swp-page">
								<img class="js-res-load" data-src="https://img.yzcdn.cn/upload_files/2017/08/09/Ft4pv0Nnfa1YQ4rC0yisq-ad1lpK.jpg?imageView2/2/w/980/h/980/q/75/format/webp" />
							</div>
							<div class="swp-page">
								<img class="js-res-load" data-src="https://img.yzcdn.cn/upload_files/2017/08/09/Fhi3i_96bCt0IyrhWrB0tBfQrtSQ.jpg?imageView2/2/w/980/h/980/q/75/format/webp" />
							</div>
						</div>
						<div class="swiper-pagination js-swiper-pagination"></div>
					</div>

					<script id="resize-img-script">
						! function() {
							for(var e = document.getElementById("resize-img-script"), i = e.previousSibling; 1 != i.nodeType;) i = i.previousSibling;
							var t = i.clientWidth,
								r = i.querySelector(".js-swp-wrap"),
								n = t / 320 * parseFloat(r.getAttribute("data-height"), 10);
							t > 320 && (r.style.height = Math.floor(n) + "px"), e.id = "resize-img-script-used", e.innerHTML = null
						}();
					</script>

					<div class="goods-header">
						<h2 class="title">[南太湖度假]下渚湖景区成人票一张（含门票+船票</h2>
						<span class="hide js-add-wish js-wish-animate wish-add  font-size-12 tag tag-redf30 pull-right">喜欢</span>
						<div class="goods-price ">
							<div class="current-price">
								<span>¥</span><i class="js-goods-price price">60.00</i>
							</div>
							<span class="btn btn-blue btn-retail hide js-retail-btn">门店有售</span>
							<div class="original-price">
								80 </div>
						</div>
						<hr class="with-margin-l" />
						<div class="stock-detail">
							<dl>
								<dt>运费:</dt>
								<dd class="js-postage-desc" data-postage="免运费">
									免运费 </dd>
							</dl>
							<dl>
								<dt>剩余:</dt>
								<dd>100</dd>
							</dl>
						</div>

						<!-- 有赞担保标 -->
					</div>

					<div class="js-store-info">
						<div class="block block-list goods-store">							
							<a class="offline-store block-item js-retail-store hide">								
								<span class="offline-store-name">线下门店</span>
								<div class="offline-store-branch js-retail-store-name"></div>
							</a>
							<div class="renzheng block-item">
								<span class="js-rz-item-alert rz-item" data-type="team_certificate_company">
               					 <span class="rz-name font-size-12 c-gray-darker">企业认证</span>
								</span>
								<span class="js-rz-item-alert rz-item" data-type="is_secured_transactions">
                				<span class="rz-name font-size-12 c-gray-darker">担保交易</span>
								</span>
							</div>
						</div>
					</div>
					<a class="js-package-buy-block hide"></a>
					<div class="js-detail-container" style="margin-top: 10px;">
						<div class="js-tabber-container goods-detail">

							<div class="js-tabber-content">
								<div class="js-part js-goods-detail goods-tabber-c" data-type="goods">
									<div class="js-components-container components-container">

										<div class="custom-richtext js-lazy-container js-view-image-list">

											<p style="white-space:normal;line-height:0em;"><span style="font-family:Helvetica;"><span style="font-size:12px;">客服热线：400-1122-888</span></span>
											</p>
											<p><strong style="line-height:0em;font-size:12px;"><span style="font-family:宋体;"><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808134931_860.jpg" title="???_02.jpg" alt="???_02.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808134931_785.jpg" title="???_03.jpg" alt="???_03.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808134931_215.jpg" title="???_04.jpg" alt="???_04.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808134931_513.jpg" title="???_05.jpg" alt="???_05.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808134931_863.jpg" title="???_06.jpg" alt="???_06.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808134932_552.jpg" title="???_07.jpg" alt="???_07.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808134932_371.jpg" title="???_08.jpg" alt="???_08.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808134932_634.jpg" title="???_09.jpg" alt="???_09.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808134932_712.jpg" title="???_10.jpg" alt="???_10.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808134933_372.jpg" title="???_11.jpg" alt="???_11.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808134933_262.jpg" title="???_12.jpg" alt="???_12.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808135000_516.jpg" title="???_13.jpg" alt="???_13.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808135001_290.jpg" title="???_17.jpg" alt="???_17.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808135001_167.jpg" title="???_18.jpg" alt="???_18.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808135001_331.jpg" title="???_19.jpg" alt="???_19.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808135001_390.jpg" title="???_20.jpg" alt="???_20.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808135047_804.jpg" title="???_28.jpg" alt="???_28.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808135047_542.jpg" title="???_29.jpg" alt="???_29.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" /><img class="js-richtext-img-lazy js-view-image-item" src="https://img.yzcdn.cn/public_files/2016/04/07/705325469e746adee19e1d5b5cdaebb7.jpg" data-src="http://91ztrip.oss-cn-shanghai.aliyuncs.com/20170808135047_533.jpg" title="???_30.jpg" alt="???_30.jpg" style="border:0px;font-family:'sans serif' , tahoma , verdana , helvetica;font-variant-ligatures:normal;orphans:2;widows:2;" />景区开放时间：</span></strong><br /></p>
											<p style="margin-bottom:0px;line-height:0em;"><span style="font-family:Calibri;font-size:12px;">8<span style="font-size:12px;font-family:宋体;">：</span>00—16<span style="font-size:12px;font-family:宋体;">：</span>00<span style="font-size:12px;font-family:宋体;">。</span></span>
											</p>
											<p style="margin-bottom:0px;line-height:normal;"><span style="font-size:12px;"><strong><span style="font-size:12px;font-family:宋体;">预订提醒：</span></strong>
												</span>
											</p>
											<p style="margin-bottom:0px;line-height:normal;"><span style="font-family:Calibri;font-size:12px;">1.<span style="font-size:12px;font-family:宋体;">请下单预订时务必填写真实姓名和身份证号码，避免无法取票和顺利入园！</span></span>
											</p>
											<p style="margin-bottom:0px;line-height:normal;"><span style="font-family:Calibri;font-size:12px;">2.<span style="font-size:12px;font-family:宋体;">取票时请出示系统发送的南太湖度假预订短信，报预定姓名和手机号码，身份证件请随身携带。</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">3.<span style="font-size:12px;font-family:宋体;">景区规定：因天气原因导致部分场馆停演不予退票。</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">4.<span style="font-size:12px;font-family:宋体;">有效期限：（有效期内，仅限入园</span>1<span style="font-size:12px;font-family:宋体;">次）指定游玩日当天内有效</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">5.<span style="font-size:12px;font-family:宋体;">取票时间：</span>08<span style="font-size:12px;font-family:宋体;">：</span>00--16:00</span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">6.<span style="font-size:12px;font-family:宋体;">入园限制：请在入园当天的</span>15<span style="font-size:12px;font-family:宋体;">点</span>00<span style="font-size:12px;font-family:宋体;">分以前入园</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">7.<span style="font-size:12px;font-family:宋体;">取票方式：凭系统发送的二维码至景区门口（游客接待中心内的营销部验证核销）</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">*<span style="font-size:12px;font-family:宋体;">在本平台预订并完成支付后，我们将以短信的形式把</span>“<span style="font-size:12px;font-family:宋体;">取票凭证码</span>”<span style="font-size:12px;font-family:宋体;">发送到您指定的手机。</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;"><span style="font-size:12px;font-family:宋体;">证件</span>(<span style="font-size:12px;font-family:宋体;">如身份证、驾照、护照</span>)<span style="font-size:12px;font-family:宋体;">和订单短信，是游客到达景点购买会员价门票及取票的凭证。</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;"><span style="font-size:12px;font-family:宋体;">如订单短信不慎被删除，请致电客服。</span><span style="font-size:12px;font-family:宋体;">请在您选择游玩日的前</span>1<span style="font-size:12px;font-family:宋体;">天完成预订及支付，并妥善保管好取票信息。</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-size:12px;"><strong><span style="font-size:12px;font-family:宋体;">特殊人群政策：</span></strong>
												</span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">1<span style="font-size:12px;font-family:宋体;">、免费政策：</span>a.<span style="font-size:12px;font-family:宋体;">身高</span>≤or<span style="font-size:12px;font-family:宋体;">＜</span>1.2<span style="font-size:12px;font-family:宋体;">米儿童； 导游凭导游证免费</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">2<span style="font-size:12px;font-family:宋体;">、优惠政策：</span>1.2≤or<span style="font-size:12px;font-family:宋体;">＜</span>1.5<span style="font-size:12px;font-family:宋体;">米儿童门票</span>40<span style="font-size:12px;font-family:宋体;">元；</span>70<span style="font-size:12px;font-family:宋体;">周岁以上老人（凭有效身份证件）可购买老人票</span>40<span style="font-size:12px;font-family:宋体;">元（船票</span>40<span style="font-size:12px;font-family:宋体;">元，门票免费）；现役军人、残疾人，记者</span>(<span style="font-size:12px;font-family:宋体;">凭有效证件</span>)<span style="font-size:12px;font-family:宋体;">可购买优惠票门票</span>40<span style="font-size:12px;font-family:宋体;">元（船票</span>40<span style="font-size:12px;font-family:宋体;">元，门票免费）；学生凭有效学生证件成人票门市价半价优惠。</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">*<span style="font-size:12px;font-family:宋体;">以上信息仅供参考，具体信息请以景区公布价格为准。</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-size:12px;"><strong><span style="font-size:12px;font-family:宋体;">发票说明：</span></strong>
												</span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;"><span style="font-size:12px;font-family:宋体;">如需发票，请在行程结束</span>20<span style="font-size:12px;font-family:宋体;">天内向客服索取。</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-size:12px;"><strong><span style="font-size:12px;font-family:宋体;">退改规则：</span></strong>
												</span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">1.<span style="font-size:12px;font-family:宋体;">如需退票，请提前一天</span>15<span style="font-size:12px;font-family:宋体;">点前来电申请。出游当天或之后不可退。如果您在出游前一天</span>2.15:00<span style="font-size:12px;font-family:宋体;">之后购买此票，订单将不可退。</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">3.<span style="font-size:12px;font-family:宋体;">优惠票种属于特价票，一经预定概不退改，敬请留意</span>!</span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-size:12px;"><strong><span style="font-size:12px;font-family:宋体;">温馨提醒：</span></strong>
												</span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">1. <span style="font-size:12px;font-family:宋体;">特殊人群预订标准仅供参考，出游当天请携带好优惠证件原件，按照景区实际政策购票游览。</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">2. <span style="font-size:12px;font-family:宋体;">旅途行车请注意安全，自驾游线路仅供参考，请注意指路牌向导。</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">3. <span style="font-size:12px;font-family:宋体;">在您预订成功之后会收到确认短信，请妥善保存，作为优惠凭证使用。</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">4. <span style="font-size:12px;font-family:宋体;">为了您的身体健康，游客必须保证自身身体健康良好的前提下浏览景区，不得欺骗隐瞒，否则若因游客身体不适而发生任何意外，本站不承担任何责任。</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">5. <span style="font-size:12px;font-family:宋体;">为了保证您的出游顺畅，请至少提前一天预订门票产品，不接受当天预订，敬请谅解。</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;">6. <span style="font-size:12px;font-family:宋体;">出游时请务必带好身份证件，预订时，取票人姓名需与身份证上姓名一致，取票时须出示身份证。</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-size:12px;"><strong><span style="font-size:12px;font-family:宋体;">特殊信息：</span></strong>
												</span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;"><span style="font-size:12px;font-family:宋体;">湿地景区游览线路：码头出发</span>——<span style="font-size:12px;font-family:宋体;">渔家品鲜</span>——<span style="font-size:12px;font-family:宋体;">翠竹林苑</span>——<span style="font-size:12px;font-family:宋体;">风渚花浪</span>——<span style="font-size:12px;font-family:宋体;">美女峰峦</span>——<span style="font-size:12px;font-family:宋体;">观鸟平台</span>——<span style="font-size:12px;font-family:宋体;">水荡花田</span>——<span style="font-size:12px;font-family:宋体;">防风神茶</span>——<span style="font-size:12px;font-family:宋体;">竹楼休闲</span>——<span style="font-size:12px;font-family:宋体;">芦荡探幽</span>——<span style="font-size:12px;font-family:宋体;">封山远景</span>——<span style="font-size:12px;font-family:宋体;">兽岛豸山</span>——<span style="font-size:12px;font-family:宋体;">朱家港</span>——<span style="font-size:12px;font-family:宋体;">返回码头 防风山游览线路：六合广场</span>——<span style="font-size:12px;font-family:宋体;">清代汉阙</span>——<span style="font-size:12px;font-family:宋体;">六合古樟</span>——<span style="font-size:12px;font-family:宋体;">听雨迷径</span>——<span style="font-size:12px;font-family:宋体;">深堑关口</span>——<span style="font-size:12px;font-family:宋体;">封山石窟</span>——<span style="font-size:12px;font-family:宋体;">干栏建筑</span>——<span style="font-size:12px;font-family:宋体;">防风神坛</span>——<span style="font-size:12px;font-family:宋体;">防风巨椅</span>——<span style="font-size:12px;font-family:宋体;">指痕悬崖</span>——<span style="font-size:12px;font-family:宋体;">天上祭坛</span>——<span style="font-size:12px;font-family:宋体;">百尺垂崖</span>——<span style="font-size:12px;font-family:宋体;">防风凉亭</span>——<span style="font-size:12px;font-family:宋体;">白龙神潭</span>——<span style="font-size:12px;font-family:宋体;">蝙蝠禅寺</span>——<span style="font-size:12px;font-family:宋体;">品茗茶寮</span>——<span style="font-size:12px;font-family:宋体;">防风新祠</span>——<span style="font-size:12px;font-family:宋体;">下山</span></span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-size:12px;"><strong><span style="font-size:12px;font-family:宋体;">交通信息</span></strong>
												</span>
											</p>
											<p style="margin-bottom:0px;"><span style="font-family:宋体;font-size:12px;">公交：</span></p>
											<p style="margin-bottom:0px;"><span style="font-family:Calibri;font-size:12px;"><span style="font-size:12px;font-family:宋体;">坐车到德清县县府武康镇，到武康后在客运中心门口坐城乡公交武康三合在下渚湖景区下车。</span> <br /><span style="font-size:12px;font-family:宋体;">自驾：</span><br />1.<span style="font-size:12px;font-family:宋体;">杭州方向：从中河高架至杭宁高速，在德清出口处往乾元、新市方向下，经</span><span style="font-size:12px;font-family:Calibri;">09</span><span style="font-size:12px;font-family:宋体;">省道至德清下渚湖，全程约半小时。</span><br />2.<span style="font-size:12px;font-family:宋体;">上海方向：从沪杭甬高速，在临平出口处下，经</span><span style="font-size:12px;font-family:Calibri;">09</span><span style="font-size:12px;font-family:宋体;">省道或由桐乡市梧桐镇走桐德公路至德清下渚湖，全程约两小时。</span><br />3.<span style="font-size:12px;font-family:宋体;">苏南方向：从宁杭高速，在德清出口处往乾元、新市方向下，经</span><span style="font-size:12px;font-family:Calibri;">09</span><span style="font-size:12px;font-family:宋体;">省道至德清下渚湖。南京、镇江全程约三小时，苏州约两小时，无锡、常州约两小时二十分。</span></span>
											</p>
										</div>

										<style media="screen" id="js-showcase-style">

										</style>
										<div id="js-body-width" style="width: 100%;"></div>
										<script>
											if(!_showcase_components) {
												var _showcase_components = [""];
											} else {
												var _showcase_components_temp = [""];
												_showcase_components = (_showcase_components || []).concat(_showcase_components_temp || []);
											}

											var _body_width = document.getElementById('js-body-width').getBoundingClientRect().width;
											(function(components) {
												var style = document.getElementById('js-showcase-style');
												components.forEach(function(item, index) {
													var cssHead = '.js-showcase-cube-v3[data-index="' + index + '"] .cap-cube__shadow-table { height:';
													if(item && item.type === 'cube_v3' && item.layout_width && item.layout_height && item.tableItems.length) {
														var first = item.tableItems[0] || {};
														var blockWidth = _body_width / item.layout_width;
														style.innerHTML += item.show_method < 3 ? cssHead + first.image_height / first.image_width * blockWidth + 'px; }' :
															cssHead + blockWidth * item.layout_height + 'px; }';
													}
												});
											})(_showcase_components);
										</script>

										<div class="js-price-intro price-intro">
											<h4 class="price-intro-title">价格说明<i class="icon-arrow"></i></h4>
										</div>
									</div>
								</div>
							</div>
						</div>
				   </div>					
				</div>
				<div id="shop-nav"></div>
			</div>
		</div>
		<div class="js-footer" style="min-height: 1px;">
		<div>
			<textarea id="js-footer-textarea" class="js-lazy" style="display:none;">                       
			    <div class="footer">
			        <div class="copyright">
			           <div class="ft-links">
							<a href="https://h5.youzan.com/v2/showcase/homepage?kdt_id=19191956" target="_blank">店铺主页</a>
							<a href="https://h5.youzan.com/v2/showcase/usercenter?kdt_id=19191956" target="_blank">会员中心</a>
							<a href="javascript:;" class="js-open-follow">关注我们</a>
							<a href="https://h5.youzan.com/v2/showcase/cert" target="_blank">店铺信息</a>
							<!-- 第三方app隐藏topbar时，需要在底部显示购物记录入口 -->
			           </div>                    
			             <div class="ft-copyright " >
			              <a  href="https://www.youzan.com?from_source=support_logo">有赞提供技术支持</a>
			              <p>
					          <img style="vertical-align: middle;" src="https://img.yzcdn.cn/public_files/2017/10/18/a0f0c2e52c67cd15dbfbbbacb5625ece.png" alt="">
					          <a style="color: #BFBFC3; font-size: 12px; vertical-align: middle;" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=33010602004354">浙公网安备 33010602004354号 增值电信业务经营许可证：浙B2-20140331 - 浙ICP备13037466号-8</a></p>
			             </div>	
			        </div>
			    </div>       
		    </textarea>
		</div>
	</div>

		<script src="https://b.yzcdn.cn/v2/build/wap/common_a8dee4a8f2.js" onerror="_cdnFallback(this)"></script>
		<script src="https://b.yzcdn.cn/v2/build/wap/base_095670ecf8.js" onerror="_cdnFallback(this)"></script>

		<script>
			window.Promise || document.write('<script src="//b.yzcdn.cn/huiyi/build/h5/js/pinkie.min.js"><\/script>');
		</script>
		<script>
			! function(e) {
				function t(i) {
					if(n[i]) return n[i].exports;
					var o = n[i] = {
						exports: {},
						id: i,
						loaded: !1
					};
					return e[i].call(o.exports, o, o.exports, t), o.loaded = !0, o.exports
				}
				var n = {};
				t.m = e, t.c = n, t.p = "http://localhost:3456/static/", t(0)
			}([function(e, t, n) {
				"use strict";
				var i = n(4),
					o = function(e) {
						return e && e.__esModule ? e : {
							default: e
						}
					}(i);
				window.document.addEventListener("click", o.default)
			}, function(e, t) {
				"use strict";
				e.exports = {
					xmetres: 20,
					ymetres: 80,
					fm: "hot_click"
				}
			}, function(e, t, n) {
				"use strict";
				var i = n(1),
					o = function(e) {
						return e && e.__esModule ? e : {
							default: e
						}
					}(i),
					r = function(e, t, n) {
						return Math.ceil(e * n / t)
					},
					a = function(e, t, n) {
						return parseInt((e - .5) / n * t)
					},
					l = function(e) {
						return "fixed" === window.getComputedStyle(e).position
					},
					s = {
						getCountPosition: function(e) {
							var t = e.target,
								n = window.innerWidth,
								i = window.innerHeight;
							return s.checkInFixDom(t) ? {
								x: r(e.clientX, n, o.default.xmetres),
								y: r(e.clientY, i, o.default.ymetres)
							} : {
								x: r(e.clientX, n, o.default.xmetres),
								y: r(e.clientY + window.scrollY, n, o.default.xmetres)
							}
						},
						getFlowPx: function(e, t) {
							return e.x = a(e.loc_x, t, o.default.xmetres), e.y = a(e.loc_y, t, o.default.xmetres), e
						},
						getFixPx: function(e, t, n) {
							return e.x = a(e.loc_x, t, o.default.xmetres), e.y = a(e.loc_y, n, o.default.ymetres), e
						},
						getPxList: function(e, t, n) {
							var i = {
									flow: [],
									fix: []
								},
								o = 0;
							return e.forEach(function(e) {
								e.click_pv > o && (o = e.click_pv)
							}), 0 === o ? i : (e.forEach(function(e) {
								e.value = parseInt(e.click_pv / o * 100), 1 * e.is_fix == 0 ? i.flow.push(s.getFlowPx(e, t)) : i.fix.push(s.getFixPx(e, t, n))
							}), i.max = 100, i)
						},
						checkInFixDom: function(e) {
							var t = 0;
							if(l(e)) t = 1;
							else
								for(; e.parentElement;)
									if(e = e.parentElement, l(e)) {
										t = 1;
										break
									} return t
						}
					};
				e.exports = s
			}, function(e, t) {
				"use strict";
				e.exports = function(e) {
					var t = new XMLHttpRequest,
						n = window.location.protocol + "//tj.youzan.com/1.gif?";
					for(var i in e) n += i + "=" + e[i] + "&";
					t.open("GET", n), t.withCredentials = !0, t.send()
				}
			}, function(e, t, n) {
				"use strict";

				function i(e) {
					return e && e.__esModule ? e : {
						default: e
					}
				}
				var o = n(9),
					r = (i(o), n(6)),
					a = (i(r), n(3)),
					l = i(a),
					s = n(2),
					u = i(s),
					c = n(1),
					f = n(5),
					p = i(f);
				e.exports = function(e) {
					if("CANVAS" !== e.target.tagName) {
						var t = (0, p.default)(),
							n = u.default.getCountPosition(e),
							i = u.default.checkInFixDom(e.target),
							o = {
								fm: c.fm,
								spm: t,
								is_fix: i,
								loc_x: n.x,
								loc_y: n.y
							};
						(0, l.default)(o), window.yzlogInstance && window.yzlogInstance.log({
							et: "custom",
							ei: "hot_click",
							en: "热力图点击",
							params: {
								fm: c.fm,
								spm: t,
								is_fix: i,
								loc_x: n.x,
								loc_y: n.y
							}
						})
					}
				}
			}, function(e, t, n) {
				"use strict";
				var i = n(12),
					o = function() {
						return _global.spm.logType + _global.spm.logId || "fake" + _global.kdt_id
					};
				e.exports = function() {
					var e = (0, i.decode)(window.href).spam;
					if(e) {
						var t = e.split("_");
						t.length > 2 && (e = t[0] + "_" + t[t.length - 1]), e += "_" + o()
					} else e = o();
					return e
				}
			}, function(e, t, n) {
				! function(t, n) {
					e.exports = n()
				}(0, function() {
					return function(e) {
						function t(i) {
							if(n[i]) return n[i].exports;
							var o = n[i] = {
								i: i,
								l: !1,
								exports: {}
							};
							return e[i].call(o.exports, o, o.exports, t), o.l = !0, o.exports
						}
						var n = {};
						return t.m = e, t.c = n, t.d = function(e, n, i) {
							t.o(e, n) || Object.defineProperty(e, n, {
								configurable: !1,
								enumerable: !0,
								get: i
							})
						}, t.n = function(e) {
							var n = e && e.__esModule ? function() {
								return e.default
							} : function() {
								return e
							};
							return t.d(n, "a", n), n
						}, t.o = function(e, t) {
							return Object.prototype.hasOwnProperty.call(e, t)
						}, t.p = "", t(t.s = 8)
					}([function(e, t, n) {
						"use strict";
						var i = "undefined" != typeof window ? window : void 0,
							o = document,
							r = navigator,
							a = r && r.userAgent && r.userAgent.toString(),
							l = location,
							s = {
								win: i,
								doc: o,
								nav: r,
								loc: l,
								ua: a,
								ref: o && o.referrer,
								domain: o && o.domain
							};
						e.exports = s
					}, function(e, t, n) {
						"use strict";

						function i() {
							var e = {};
							if(s && s.cookie && "" !== s.cookie)
								for(var t = s.cookie && s.cookie.split(";"), n = 0; n < t.length; n++) {
									var i = t[n].split("=");
									i[0] = i[0].replace(/^ /, ""), e[decodeURIComponent(i[0])] = decodeURIComponent(i[1])
								}
							return e
						}

						function o(e, t, n) {
							var i;
							if(n) {
								var o = new Date;
								o.setTime(o.getTime() + 24 * n * 60 * 60 * 1e3), i = "; expires=" + o.toGMTString()
							} else i = "";
							s.cookie = e + "=" + t + i + "; path=/;domain=youzan.com"
						}

						function r(e) {
							for(var t = e + "=", n = s && s.cookie && s.cookie.split(";") || "", i = 0; i < n.length; i++) {
								for(var o = n[i];
									" " == o.charAt(0);) o = o.substring(1);
								if(0 == o.indexOf(t)) return o.substring(t.length, o.length)
							}
							return ""
						}
						Object.defineProperty(t, "__esModule", {
							value: !0
						}), t.getCookie = t.setCookie = t.getCookiesArray = void 0;
						var a = n(0),
							l = function(e) {
								return e && e.__esModule ? e : {
									default: e
								}
							}(a),
							s = l.default.doc;
						t.getCookiesArray = i, t.setCookie = o, t.getCookie = r
					}, function(e, t, n) {
						"use strict";

						function i(e) {
							e || (e = window.location.href || "");
							for(var t = {}, n = e.substring(e.indexOf("?") + 1).split("&"), i = 0; i < n.length; i++)
								if(n[i]) {
									var o = n[i].split("=");
									t[decodeURIComponent(o[0])] = decodeURIComponent(o[1])
								}
							return t
						}

						function o(e) {
							for(var t = (u.getElementsByTagName("*"), []); e && 1 == e.nodeType; e = e.parentNode) {
								for(var n = 1, i = e.previousSibling; i; i = i.previousSibling) i.localName == e.localName && n++;
								1 == n ? e.nextElementSibling ? e.nextElementSibling.localName != e.localName ? t.unshift(e.localName.toLowerCase()) : t.unshift(e.localName.toLowerCase() + "[" + n + "]") : t.unshift(e.localName.toLowerCase()) : t.unshift(e.localName.toLowerCase() + "[" + n + "]")
							}
							return t.length ? "/" + t.join("/") : null
						}

						function r(e) {
							try {
								return(new XPathEvaluator).evaluate(e, u.documentElement, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue || ""
							} catch(e) {
								return ""
							}
						}

						function a() {
							var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : "";
							return e.length > 30 && (e = e.slice(0, 15) + "..." + e.slice(e.length - 15)), e
						}
						Object.defineProperty(t, "__esModule", {
							value: !0
						}), t.sliceTitle = t.getElem = t.getXPath = t.urlToArray = void 0;
						var l = n(0),
							s = function(e) {
								return e && e.__esModule ? e : {
									default: e
								}
							}(l),
							u = s.default.doc;
						t.urlToArray = i, t.getXPath = o, t.getElem = r, t.sliceTitle = a
					}, function(e, t, n) {
						(function(e, i) {
							var o;
							(function() {
								"use strict";

								function r(e) {
									return e = String(e), e.charAt(0).toUpperCase() + e.slice(1)
								}

								function a(e, t, n) {
									var i = {
										"10.0": "10",
										6.4: "10 Technical Preview",
										6.3: "8.1",
										6.2: "8",
										6.1: "Server 2008 R2 / 7",
										"6.0": "Server 2008 / Vista",
										5.2: "Server 2003 / XP 64-bit",
										5.1: "XP",
										5.01: "2000 SP1",
										"5.0": "2000",
										"4.0": "NT",
										"4.90": "ME"
									};
									return t && n && /^Win/i.test(e) && !/^Windows Phone /i.test(e) && (i = i[/[\d.]+$/.exec(e)]) && (e = "Windows " + i), e = String(e), t && n && (e = e.replace(RegExp(t, "i"), n)), e = s(e.replace(/ ce$/i, " CE").replace(/\bhpw/i, "web").replace(/\bMacintosh\b/, "Mac OS").replace(/_PowerPC\b/i, " OS").replace(/\b(OS X) [^ \d]+/i, "$1").replace(/\bMac (OS X)\b/, "$1").replace(/\/(\d)/, " $1").replace(/_/g, ".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i, "").replace(/\bx86\.64\b/gi, "x86_64").replace(/\b(Windows Phone) OS\b/, "$1").replace(/\b(Chrome OS \w+) [\d.]+\b/, "$1").split(" on ")[0])
								}

								function l(e, t) {
									var n = -1,
										i = e ? e.length : 0;
									if("number" == typeof i && i > -1 && i <= w)
										for(; ++n < i;) t(e[n], n, e);
									else u(e, t)
								}

								function s(e) {
									return e = b(e), /^(?:webOS|i(?:OS|P))/.test(e) ? e : r(e)
								}

								function u(e, t) {
									for(var n in e) C.call(e, n) && t(e[n], n, e)
								}

								function c(e) {
									return null == e ? r(e) : P.call(e).slice(8, -1)
								}

								function f(e, t) {
									var n = null != e ? typeof e[t] : "number";
									return !(/^(?:boolean|number|string|undefined)$/.test(n) || "object" == n && !e[t])
								}

								function p(e) {
									return String(e).replace(/([ -])(?!$)/g, "$1?")
								}

								function d(e, t) {
									var n = null;
									return l(e, function(i, o) {
										n = t(n, i, o, e)
									}), n
								}

								function b(e) {
									return String(e).replace(/^ +| +$/g, "")
								}

								function h(e) {
									function t(t) {
										return d(t, function(t, n) {
											var i = n.pattern || p(n);
											return !t && (t = RegExp("\\b" + i + " *\\d+[.\\w_]*", "i").exec(e) || RegExp("\\b" + i + " *\\w+-[\\w]*", "i").exec(e) || RegExp("\\b" + i + "(?:; *(?:[a-z]+[_-])?[a-z]+\\d+|[^ ();-]*)", "i").exec(e)) && ((t = String(n.label && !RegExp(i, "i").test(n.label) ? n.label : t).split("/"))[1] && !/[\d.]+/.test(t[0]) && (t[0] += " " + t[1]), n = n.label || n, t = s(t[0].replace(RegExp(i, "i"), n).replace(RegExp("; *(?:" + n + "[_-])?", "i"), " ").replace(RegExp("(" + n + ")[-_.]?(\\w)", "i"), "$1 $2"))), t
										})
									}

									function n() {
										return this.description || ""
									}
									var i = g,
										o = e && "object" == typeof e && "String" != c(e);
									o && (i = e, e = null);
									var r = i.navigator || {},
										l = r.userAgent || "";
									e || (e = l);
									var v, m, x = o || k == y,
										S = o ? !!r.likeChrome : /\bChrome\b/.test(e) && !/internal|\n/i.test(P.toString()),
										w = o ? "Object" : "ScriptBridgingProxyObject",
										O = o ? "Object" : "Environment",
										C = o && i.java ? "JavaPackage" : c(i.java),
										E = o ? "Object" : "RuntimeObject",
										M = /\bJava/.test(C) && i.java,
										T = M && c(i.environment) == O,
										A = M ? "a" : "α",
										I = M ? "b" : "β",
										R = i.document || {},
										j = i.operamini || i.opera,
										F = _.test(F = o && j ? j["[[Class]]"] : c(j)) ? F : j = null,
										W = e,
										z = [],
										N = null,
										B = e == l,
										L = B && j && "function" == typeof j.version && j.version(),
										D = function(t) {
											return d(t, function(t, n) {
												return t || RegExp("\\b" + (n.pattern || p(n)) + "\\b", "i").exec(e) && (n.label || n)
											})
										}([{
											label: "EdgeHTML",
											pattern: "Edge"
										}, "Trident", {
											label: "WebKit",
											pattern: "AppleWebKit"
										}, "iCab", "Presto", "NetFront", "Tasman", "KHTML", "Gecko"]),
										U = function(t) {
											return d(t, function(t, n) {
												return t || RegExp("\\b" + (n.pattern || p(n)) + "\\b", "i").exec(e) && (n.label || n)
											})
										}(["Adobe AIR", "Arora", "Avant Browser", "Breach", "Camino", "Electron", "Epiphany", "Fennec", "Flock", "Galeon", "GreenBrowser", "iCab", "Iceweasel", "K-Meleon", "Konqueror", "Lunascape", "Maxthon", {
											label: "Microsoft Edge",
											pattern: "Edge"
										}, "Midori", "Nook Browser", "PaleMoon", "PhantomJS", "Raven", "Rekonq", "RockMelt", {
											label: "Samsung Internet",
											pattern: "SamsungBrowser"
										}, "SeaMonkey", {
											label: "Silk",
											pattern: "(?:Cloud9|Silk-Accelerated)"
										}, "Sleipnir", "SlimBrowser", {
											label: "SRWare Iron",
											pattern: "Iron"
										}, "Sunrise", "Swiftfox", "Waterfox", "WebPositive", "Opera Mini", {
											label: "Opera Mini",
											pattern: "OPiOS"
										}, "Opera", {
											label: "Opera",
											pattern: "OPR"
										}, "Chrome", {
											label: "Chrome Mobile",
											pattern: "(?:CriOS|CrMo)"
										}, {
											label: "Firefox",
											pattern: "(?:Firefox|Minefield)"
										}, {
											label: "Firefox for iOS",
											pattern: "FxiOS"
										}, {
											label: "IE",
											pattern: "IEMobile"
										}, {
											label: "IE",
											pattern: "MSIE"
										}, "Safari"]),
										G = t([{
											label: "BlackBerry",
											pattern: "BB10"
										}, "BlackBerry", {
											label: "Galaxy S",
											pattern: "GT-I9000"
										}, {
											label: "Galaxy S2",
											pattern: "GT-I9100"
										}, {
											label: "Galaxy S3",
											pattern: "GT-I9300"
										}, {
											label: "Galaxy S4",
											pattern: "GT-I9500"
										}, {
											label: "Galaxy S5",
											pattern: "SM-G900"
										}, {
											label: "Galaxy S6",
											pattern: "SM-G920"
										}, {
											label: "Galaxy S6 Edge",
											pattern: "SM-G925"
										}, {
											label: "Galaxy S7",
											pattern: "SM-G930"
										}, {
											label: "Galaxy S7 Edge",
											pattern: "SM-G935"
										}, "Google TV", "Lumia", "iPad", "iPod", "iPhone", "Kindle", {
											label: "Kindle Fire",
											pattern: "(?:Cloud9|Silk-Accelerated)"
										}, "Nexus", "Nook", "PlayBook", "PlayStation Vita", "PlayStation", "TouchPad", "Transformer", {
											label: "Wii U",
											pattern: "WiiU"
										}, "Wii", "Xbox One", {
											label: "Xbox 360",
											pattern: "Xbox"
										}, "Xoom"]),
										K = function(t) {
											return d(t, function(t, n, i) {
												return t || (n[G] || n[/^[a-z]+(?: +[a-z]+\b)*/i.exec(G)] || RegExp("\\b" + p(i) + "(?:\\b|\\w*\\d)", "i").exec(e)) && i
											})
										}({
											Apple: {
												iPad: 1,
												iPhone: 1,
												iPod: 1
											},
											Archos: {},
											Amazon: {
												Kindle: 1,
												"Kindle Fire": 1
											},
											Asus: {
												Transformer: 1
											},
											"Barnes & Noble": {
												Nook: 1
											},
											BlackBerry: {
												PlayBook: 1
											},
											Google: {
												"Google TV": 1,
												Nexus: 1
											},
											HP: {
												TouchPad: 1
											},
											HTC: {},
											LG: {},
											Microsoft: {
												Xbox: 1,
												"Xbox One": 1
											},
											Motorola: {
												Xoom: 1
											},
											Nintendo: {
												"Wii U": 1,
												Wii: 1
											},
											Nokia: {
												Lumia: 1
											},
											Samsung: {
												"Galaxy S": 1,
												"Galaxy S2": 1,
												"Galaxy S3": 1,
												"Galaxy S4": 1
											},
											Sony: {
												PlayStation: 1,
												"PlayStation Vita": 1
											}
										}),
										X = function(t) {
											return d(t, function(t, n) {
												var i = n.pattern || p(n);
												return !t && (t = RegExp("\\b" + i + "(?:/[\\d.]+|[ \\w.]*)", "i").exec(e)) && (t = a(t, i, n.label || n)), t
											})
										}(["Windows Phone", "Android", "CentOS", {
											label: "Chrome OS",
											pattern: "CrOS"
										}, "Debian", "Fedora", "FreeBSD", "Gentoo", "Haiku", "Kubuntu", "Linux Mint", "OpenBSD", "Red Hat", "SuSE", "Ubuntu", "Xubuntu", "Cygwin", "Symbian OS", "hpwOS", "webOS ", "webOS", "Tablet OS", "Tizen", "Linux", "Mac OS X", "Macintosh", "Mac", "Windows 98;", "Windows "]);
									if(D && (D = [D]), K && !G && (G = t([K])), (v = /\bGoogle TV\b/.exec(G)) && (G = v[0]), /\bSimulator\b/i.test(e) && (G = (G ? G + " " : "") + "Simulator"), "Opera Mini" == U && /\bOPiOS\b/.test(e) && z.push("running in Turbo/Uncompressed mode"), "IE" == U && /\blike iPhone OS\b/.test(e) ? (v = h(e.replace(/like iPhone OS/, "")), K = v.manufacturer, G = v.product) : /^iP/.test(G) ? (U || (U = "Safari"), X = "iOS" + ((v = / OS ([\d_]+)/i.exec(e)) ? " " + v[1].replace(/_/g, ".") : "")) : "Konqueror" != U || /buntu/i.test(X) ? K && "Google" != K && (/Chrome/.test(U) && !/\bMobile Safari\b/i.test(e) || /\bVita\b/.test(G)) || /\bAndroid\b/.test(X) && /^Chrome/.test(U) && /\bVersion\//i.test(e) ? (U = "Android Browser", X = /\bAndroid\b/.test(X) ? X : "Android") : "Silk" == U ? (/\bMobi/i.test(e) || (X = "Android", z.unshift("desktop mode")), /Accelerated *= *true/i.test(e) && z.unshift("accelerated")) : "PaleMoon" == U && (v = /\bFirefox\/([\d.]+)\b/.exec(e)) ? z.push("identifying as Firefox " + v[1]) : "Firefox" == U && (v = /\b(Mobile|Tablet|TV)\b/i.exec(e)) ? (X || (X = "Firefox OS"), G || (G = v[1])) : !U || (v = !/\bMinefield\b/i.test(e) && /\b(?:Firefox|Safari)\b/.exec(U)) ? (U && !G && /[\/,]|^[^(]+?\)/.test(e.slice(e.indexOf(v + "/") + 8)) && (U = null), (v = G || K || X) && (G || K || /\b(?:Android|Symbian OS|Tablet OS|webOS)\b/.test(X)) && (U = /[a-z]+(?: Hat)?/i.exec(/\bAndroid\b/.test(X) ? X : v) + " Browser")) : "Electron" == U && (v = (/\bChrome\/([\d.]+)\b/.exec(e) || 0)[1]) && z.push("Chromium " + v) : X = "Kubuntu", L || (L = function(t) {
											return d(t, function(t, n) {
												return t || (RegExp(n + "(?:-[\\d.]+/|(?: for [\\w-]+)?[ /-])([\\d.]+[^ ();/_-]*)", "i").exec(e) || 0)[1] || null
											})
										}(["(?:Cloud9|CriOS|CrMo|Edge|FxiOS|IEMobile|Iron|Opera ?Mini|OPiOS|OPR|Raven|SamsungBrowser|Silk(?!/[\\d.]+$))", "Version", p(U), "(?:Firefox|Minefield|NetFront)"])), (v = "iCab" == D && parseFloat(L) > 3 && "WebKit" || /\bOpera\b/.test(U) && (/\bOPR\b/.test(e) ? "Blink" : "Presto") || /\b(?:Midori|Nook|Safari)\b/i.test(e) && !/^(?:Trident|EdgeHTML)$/.test(D) && "WebKit" || !D && /\bMSIE\b/i.test(e) && ("Mac OS" == X ? "Tasman" : "Trident") || "WebKit" == D && /\bPlayStation\b(?! Vita\b)/i.test(U) && "NetFront") && (D = [v]), "IE" == U && (v = (/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(e) || 0)[1]) ? (U += " Mobile", X = "Windows Phone " + (/\+$/.test(v) ? v : v + ".x"), z.unshift("desktop mode")) : /\bWPDesktop\b/i.test(e) ? (U = "IE Mobile", X = "Windows Phone 8.x", z.unshift("desktop mode"), L || (L = (/\brv:([\d.]+)/.exec(e) || 0)[1])) : "IE" != U && "Trident" == D && (v = /\brv:([\d.]+)/.exec(e)) && (U && z.push("identifying as " + U + (L ? " " + L : "")), U = "IE", L = v[1]), B) {
										if(f(i, "global"))
											if(M && (v = M.lang.System, W = v.getProperty("os.arch"), X = X || v.getProperty("os.name") + " " + v.getProperty("os.version")), x && f(i, "system") && (v = [i.system])[0]) {
												X || (X = v[0].os || null);
												try {
													v[1] = i.require("ringo/engine").version, L = v[1].join("."), U = "RingoJS"
												} catch(e) {
													v[0].global.system == i.system && (U = "Narwhal")
												}
											} else "object" == typeof i.process && !i.process.browser && (v = i.process) ? "object" == typeof v.versions ? "string" == typeof v.versions.electron ? (z.push("Node " + v.versions.node), U = "Electron", L = v.versions.electron) : "string" == typeof v.versions.nw && (z.push("Chromium " + L, "Node " + v.versions.node), U = "NW.js", L = v.versions.nw) : (U = "Node.js", W = v.arch, X = v.platform, L = /[\d.]+/.exec(v.version), L = L ? L[0] : "unknown") : T && (U = "Rhino");
										else c(v = i.runtime) == w ? (U = "Adobe AIR", X = v.flash.system.Capabilities.os) : c(v = i.phantom) == E ? (U = "PhantomJS", L = (v = v.version || null) && v.major + "." + v.minor + "." + v.patch) : "number" == typeof R.documentMode && (v = /\bTrident\/(\d+)/i.exec(e)) ? (L = [L, R.documentMode], (v = +v[1] + 4) != L[1] && (z.push("IE " + L[1] + " mode"), D && (D[1] = ""), L[1] = v), L = "IE" == U ? String(L[1].toFixed(1)) : L[0]) : "number" == typeof R.documentMode && /^(?:Chrome|Firefox)\b/.test(U) && (z.push("masking as " + U + " " + L), U = "IE", L = "11.0", D = ["Trident"], X = "Windows");
										X = X && s(X)
									}
									if(L && (v = /(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(L) || /(?:alpha|beta)(?: ?\d)?/i.exec(e + ";" + (B && r.appMinorVersion)) || /\bMinefield\b/i.test(e) && "a") && (N = /b/i.test(v) ? "beta" : "alpha", L = L.replace(RegExp(v + "\\+?$"), "") + ("beta" == N ? I : A) + (/\d+\+?/.exec(v) || "")), "Fennec" == U || "Firefox" == U && /\b(?:Android|Firefox OS)\b/.test(X)) U = "Firefox Mobile";
									else if("Maxthon" == U && L) L = L.replace(/\.[\d.]+/, ".x");
									else if(/\bXbox\b/i.test(G)) "Xbox 360" == G && (X = null), "Xbox 360" == G && /\bIEMobile\b/.test(e) && z.unshift("mobile mode");
									else if(!/^(?:Chrome|IE|Opera)$/.test(U) && (!U || G || /Browser|Mobi/.test(U)) || "Windows CE" != X && !/Mobi/i.test(e))
										if("IE" == U && B) try {
											null === i.external && z.unshift("platform preview")
										} catch(e) {
											z.unshift("embedded")
										} else(/\bBlackBerry\b/.test(G) || /\bBB10\b/.test(e)) && (v = (RegExp(G.replace(/ +/g, " *") + "/([.\\d]+)", "i").exec(e) || 0)[1] || L) ? (v = [v, /BB10/.test(e)], X = (v[1] ? (G = null, K = "BlackBerry") : "Device Software") + " " + v[0], L = null) : this != u && "Wii" != G && (B && j || /Opera/.test(U) && /\b(?:MSIE|Firefox)\b/i.test(e) || "Firefox" == U && /\bOS X (?:\d+\.){2,}/.test(X) || "IE" == U && (X && !/^Win/.test(X) && L > 5.5 || /\bWindows XP\b/.test(X) && L > 8 || 8 == L && !/\bTrident\b/.test(e))) && !_.test(v = h.call(u, e.replace(_, "") + ";")) && v.name && (v = "ing as " + v.name + ((v = v.version) ? " " + v : ""), _.test(U) ? (/\bIE\b/.test(v) && "Mac OS" == X && (X = null), v = "identify" + v) : (v = "mask" + v, U = F ? s(F.replace(/([a-z])([A-Z])/g, "$1 $2")) : "Opera", /\bIE\b/.test(v) && (X = null), B || (L = null)), D = ["Presto"], z.push(v));
										else U += " Mobile";
									(v = (/\bAppleWebKit\/([\d.]+\+?)/i.exec(e) || 0)[1]) && (v = [parseFloat(v.replace(/\.(\d)$/, ".0$1")), v], "Safari" == U && "+" == v[1].slice(-1) ? (U = "WebKit Nightly", N = "alpha", L = v[1].slice(0, -1)) : L != v[1] && L != (v[2] = (/\bSafari\/([\d.]+\+?)/i.exec(e) || 0)[1]) || (L = null), v[1] = (/\bChrome\/([\d.]+)/i.exec(e) || 0)[1], 537.36 == v[0] && 537.36 == v[2] && parseFloat(v[1]) >= 28 && "WebKit" == D && (D = ["Blink"]), B && (S || v[1]) ? (D && (D[1] = "like Chrome"), v = v[1] || (v = v[0], v < 530 ? 1 : v < 532 ? 2 : v < 532.05 ? 3 : v < 533 ? 4 : v < 534.03 ? 5 : v < 534.07 ? 6 : v < 534.1 ? 7 : v < 534.13 ? 8 : v < 534.16 ? 9 : v < 534.24 ? 10 : v < 534.3 ? 11 : v < 535.01 ? 12 : v < 535.02 ? "13+" : v < 535.07 ? 15 : v < 535.11 ? 16 : v < 535.19 ? 17 : v < 536.05 ? 18 : v < 536.1 ? 19 : v < 537.01 ? 20 : v < 537.11 ? "21+" : v < 537.13 ? 23 : v < 537.18 ? 24 : v < 537.24 ? 25 : v < 537.36 ? 26 : "Blink" != D ? "27" : "28")) : (D && (D[1] = "like Safari"), v = v[0], v = v < 400 ? 1 : v < 500 ? 2 : v < 526 ? 3 : v < 533 ? 4 : v < 534 ? "4+" : v < 535 ? 5 : v < 537 ? 6 : v < 538 ? 7 : v < 601 ? 8 : "8"), D && (D[1] += " " + (v += "number" == typeof v ? ".x" : /[.+]/.test(v) ? "" : "+")), "Safari" == U && (!L || parseInt(L) > 45) && (L = v)), "Opera" == U && (v = /\bzbov|zvav$/.exec(X)) ? (U += " ", z.unshift("desktop mode"), "zvav" == v ? (U += "Mini", L = null) : U += "Mobile", X = X.replace(RegExp(" *" + v + "$"), "")) : "Safari" == U && /\bChrome\b/.exec(D && D[1]) && (z.unshift("desktop mode"), U = "Chrome Mobile", L = null, /\bOS X\b/.test(X) ? (K = "Apple", X = "iOS 4.3+") : X = null), L && 0 == L.indexOf(v = /[\d.]+$/.exec(X)) && e.indexOf("/" + v + "-") > -1 && (X = b(X.replace(v, ""))), D && !/\b(?:Avant|Nook)\b/.test(U) && (/Browser|Lunascape|Maxthon/.test(U) || "Safari" != U && /^iOS/.test(X) && /\bSafari\b/.test(D[1]) || /^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|Web)/.test(U) && D[1]) && (v = D[D.length - 1]) && z.push(v), z.length && (z = ["(" + z.join("; ") + ")"]), K && G && G.indexOf(K) < 0 && z.push("on " + K), G && z.push((/^on /.test(z[z.length - 1]) ? "" : "on ") + G), X && (v = / ([\d.+]+)$/.exec(X), m = v && "/" == X.charAt(X.length - v[0].length - 1), X = {
										architecture: 32,
										family: v && !m ? X.replace(v[0], "") : X,
										version: v ? v[1] : null,
										toString: function() {
											var e = this.version;
											return this.family + (e && !m ? " " + e : "") + (64 == this.architecture ? " 64-bit" : "")
										}
									}), (v = /\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(W)) && !/\bi686\b/i.test(W) ? (X && (X.architecture = 64, X.family = X.family.replace(RegExp(" *" + v), "")), U && (/\bWOW64\b/i.test(e) || B && /\w(?:86|32)$/.test(r.cpuClass || r.platform) && !/\bWin64; x64\b/i.test(e)) && z.unshift("32-bit")) : X && /^OS X/.test(X.family) && "Chrome" == U && parseFloat(L) >= 39 && (X.architecture = 64), e || (e = null);
									var $ = {};
									return $.description = e, $.layout = D && D[0], $.manufacturer = K, $.name = U, $.prerelease = N, $.product = G, $.ua = e, $.version = U && L, $.os = X || {
										architecture: null,
										family: null,
										version: null,
										toString: function() {
											return "null"
										}
									}, $.parse = h, $.toString = n, $.version && z.unshift(L), $.name && z.unshift(U), X && U && (X != String(X).split(" ")[0] || X != U.split(" ")[0] && !G) && z.push(G ? "(" + X + ")" : "on " + X), z.length && ($.description = z.join(" ")), $
								}
								var v = {
										function: !0,
										object: !0
									},
									g = v[typeof window] && window || this,
									y = g,
									m = v[typeof t] && t,
									x = v[typeof e] && e && !e.nodeType && e,
									S = m && x && "object" == typeof i && i;
								!S || S.global !== S && S.window !== S && S.self !== S || (g = S);
								var w = Math.pow(2, 53) - 1,
									_ = /\bOpera/,
									k = this,
									O = Object.prototype,
									C = O.hasOwnProperty,
									P = O.toString,
									E = h();
								g.platform = E, void 0 !== (o = function() {
									return E
								}.call(t, n, t, e)) && (e.exports = o)
							}).call(this)
						}).call(t, n(10)(e), n(11))
					}, function(e, t, n) {
						"use strict";

						function i(e, t, n) {
							return t in e ? Object.defineProperty(e, t, {
								value: n,
								enumerable: !0,
								configurable: !0,
								writable: !0
							}) : e[t] = n, e
						}

						function o(e) {
							return 0 === Object.keys(e).length && e.constructor === Object
						}

						function r(e) {
							return e && "object" === (void 0 === e ? "undefined" : s(e)) && !Array.isArray(e)
						}

						function a(e) {
							for(var t = arguments.length, n = Array(t > 1 ? t - 1 : 0), o = 1; o < t; o++) n[o - 1] = arguments[o];
							if(!n.length) return e;
							var l = n.shift();
							if(r(e) && r(l))
								for(var s in l) r(l[s]) ? (e[s] || u(e, i({}, s, {})), a(e[s], l[s])) : u(e, i({}, s, l[s]));
							return a.apply(void 0, [e].concat(n))
						}

						function l(e) {
							return JSON.parse(JSON.stringify(e))
						}
						Object.defineProperty(t, "__esModule", {
							value: !0
						});
						var s = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(e) {
								return typeof e
							} : function(e) {
								return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
							},
							u = Object.assign || function(e) {
								for(var t = 1; t < arguments.length; t++) {
									var n = arguments[t];
									for(var i in n) Object.prototype.hasOwnProperty.call(n, i) && (e[i] = n[i])
								}
								return e
							};
						t.isEmpty = o, t.mergeDeep = a, t.deepCopy = l
					}, function(e, t, n) {
						"use strict";
						Object.defineProperty(t, "__esModule", {
							value: !0
						});
						var i = n(0),
							o = function(e) {
								return e && e.__esModule ? e : {
									default: e
								}
							}(i),
							r = n(1),
							a = "yz_log_seqn",
							l = o.default.win,
							s = {
								init: function() {
									var e = (new Date).getTime();
									(0, r.getCookie)("yz_log_seqb") || (0, r.getCookie)(a) || ((0, r.setCookie)("yz_log_seqb", e), (0, r.setCookie)(a, 1))
								},
								get: function() {
									var e = {},
										t = (0, r.getCookie)("yz_log_seqb"),
										n = (new Date).getTime(),
										i = l && l.parseInt && l.parseInt((0, r.getCookie)(a));
									return t && i ? (e.seqb = t, e.seqn = i, (0, r.setCookie)(a, ++i)) : (e.seqb = n, e.seqn = 1, (0, r.setCookie)(a, 1)), e
								}
							};
						t.default = s
					}, function(e, t, n) {
						"use strict";

						function i() {
							var e = {};
							return s && (e = s._global || {}), e.spm = e.spm || {}, e.spm.logType + e.spm.logId || "fake" + e.kdt_id
						}

						function o() {
							var e = (0, r.urlToArray)() || {},
								t = e.spm || "";
							if("" !== t) {
								var n = t.split("_");
								n.length > 2 && (t = n[0] + "_" + n[n.length - 1]), t += "_" + i()
							} else t = i();
							return t
						}
						Object.defineProperty(t, "__esModule", {
							value: !0
						}), t.getSpm = void 0;
						var r = n(2),
							a = n(0),
							l = function(e) {
								return e && e.__esModule ? e : {
									default: e
								}
							}(a),
							s = l.default.win;
						t.getSpm = o
					}, function(e, t, n) {
						"use strict";
						Object.defineProperty(t, "__esModule", {
							value: !0
						});
						t.yztj = "yz_tj_", t.yzep = "yz_ep_", t.yznode = "yz_node_", t.yzReactNode = "data-yz_node_", t.yzctn = "yz_ctn_", t.yzReactCtn = "data-yz_ctn_"
					}, function(e, t, n) {
						"use strict";
						Object.defineProperty(t, "__esModule", {
							value: !0
						});
						var i = n(9),
							o = function(e) {
								return e && e.__esModule ? e : {
									default: e
								}
							}(i);
						t.default = o.default
					}, function(e, t, n) {
						"use strict";

						function i(e) {
							return e && e.__esModule ? e : {
								default: e
							}
						}

						function o(e, t) {
							if(!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
						}

						function r(e, t) {
							return e.substring(0, t.length) === t
						}
						Object.defineProperty(t, "__esModule", {
							value: !0
						});
						var a = Object.assign || function(e) {
								for(var t = 1; t < arguments.length; t++) {
									var n = arguments[t];
									for(var i in n) Object.prototype.hasOwnProperty.call(n, i) && (e[i] = n[i])
								}
								return e
							},
							l = function() {
								function e(e, t) {
									for(var n = 0; n < t.length; n++) {
										var i = t[n];
										i.enumerable = i.enumerable || !1, i.configurable = !0, "value" in i && (i.writable = !0), Object.defineProperty(e, i.key, i)
									}
								}
								return function(t, n, i) {
									return n && e(t.prototype, n), i && e(t, i), t
								}
							}(),
							s = n(3),
							u = i(s),
							c = n(12),
							f = i(c),
							p = n(0),
							d = i(p),
							b = n(13),
							h = i(b),
							v = n(14),
							g = i(v),
							y = n(2),
							m = n(4),
							x = n(5),
							S = i(x),
							w = n(1),
							_ = n(6),
							k = n(16),
							O = n(18),
							C = i(O),
							P = n(7),
							E = d.default.win,
							M = d.default.doc,
							T = d.default.ref,
							A = function() {
								function e(t) {
									o(this, e), this._doAutoClickLog = this._doAutoClickLog.bind(this), this.options = (0, m.mergeDeep)(this.defaultOptions, t), this.rurl = "", this.enterTime = "", this.leaveTime = "", this.eventFireTime = "", this.pageEvent = {}, this.onceEvent = {}, this.appUser = this.options.user, this.appEnv = this.options.env, this.appContext = this.options.context, this.appPlat = this.options.plat, this.reporter = new g.default, this._init()
								}
								return l(e, [{
									key: "_init",
									value: function() {
										this._install(), S.default.init(), this.options.autoDisplay && (this.enterpage(), this.onLeavepage()), this.options.autoClick && this._clickEventCollection(), this.spaCollect()
									}
								}, {
									key: "_install",
									value: function() {
										this.appUser = (0, k.installUser)(this.appUser), this.appContext = (0, k.installContext)(this.appContext), this.appEnv = (0, k.installEnv)(this.appEnv), this.pageEvent = (0, m.deepCopy)(this.options.event)
									}
								}, {
									key: "enterpage",
									value: function() {
										var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {};
										this.enterTime = (new Date).getTime(), this.rurl = e.rurl || T || "", this.log({
											et: "display",
											ei: "enterpage",
											en: this.options.pageTitle,
											ts: this.enterTime || "",
											params: {
												rurl: this.rurl
											}
										})
									}
								}, {
									key: "onLeavepage",
									value: function() {
										var e = this;
										h.default.on(E, "beforeunload", function() {
											e.leavepage()
										}), "iOS" === u.default.os.family && h.default.on(E, "pagehide", function() {
											e.leavepage()
										})
									}
								}, {
									key: "leavepage",
									value: function() {
										var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {};
										this.leaveTime = (new Date).getTime();
										var t = {
											et: "display",
											ei: "leavepage",
											en: this.options.pageTitle,
											ts: this.leaveTime,
											params: {
												rurl: this.rurl,
												enter_time: this.enterTime,
												leave_time: this.leaveTime
											}
										};
										e.durl && (t.durl = e.durl), this.log(t)
									}
								}, {
									key: "_clickEventCollection",
									value: function() {
										h.default.on(M.body, "click", this._doAutoClickLog)
									}
								}, {
									key: "_doAutoClickLog",
									value: function(e) {
										this.eventFireTime = (new Date).getTime();
										for(var t = e.target || e.srcElement, n = t.nodeName.toLocaleLowerCase() || "", i = t, o = t.innerText || t.value, l = (0, y.getXPath)(t) || "", s = "", u = {}, c = {}, f = "";
											"BODY" !== f;) ! function(e) {
											if(e.hasAttributes)
												for(var t = e.attributes, n = t.length - 1; n >= 0; n--) {
													var i = t[n].name,
														o = t[n].value;
													if(r(i, P.yzReactNode)) {
														var a = i.substr(P.yzReactNode.length);
														u[a] = o
													}
													if(r(i, P.yznode)) {
														var l = i.substr(P.yznode.length);
														u[l] = o
													}
													if(r(i, P.yzReactCtn)) {
														var s = i.substr(P.yzReactCtn.length);
														c[s] = o
													}
													if(r(i, P.yzctn)) {
														var f = i.substr(P.yzctn.length);
														c[f] = o
													}
												}
										}(i), i = i.parentNode, f = i.tagName;
										if("body" !== n && "html" !== n && "" !== n) {
											"function" == typeof t.getAttribute && (s = t.getAttribute("yz_event_name") || t.getAttribute("name") || "");
											var p = a({}, c, u, {
												title: (0, y.sliceTitle)(o),
												item_type: n,
												rurl: this.rurl
											});
											"a" === n && (p.url = t.href), this.log({
												et: "click",
												ei: l,
												ts: this.eventFireTime,
												en: s,
												params: p
											})
										}
									}
								}, {
									key: "spaCollect",
									value: function() {
										this._hashCollect(), this._browserCollect()
									}
								}, {
									key: "_browserCollect",
									value: function() {
										var e = this;
										E.onpopstate = function(t) {
											"" === t.target.location.hash && e.options.autoHistoryDisplay && (e.leavepage({
												durl: t.oldURL || ""
											}), e.enterpage({
												rurl: t.oldURL || ""
											}))
										};
										var t = E.history.pushState;
										E.history.pushState = function(n, i, o) {
											t.apply(history, [n, i, o]), e.options.autoHistoryDisplay && (e.leavepage(), e.enterpage())
										}
									}
								}, {
									key: "_hashCollect",
									value: function() {
										var e = this;
										E.onhashchange = function(t) {
											e.options.autoHashDisplay && (e.leavepage({
												durl: t.oldURL || ""
											}), e.enterpage({
												rurl: t.oldURL || ""
											}))
										}
									}
								}, {
									key: "log",
									value: function(e, t) {
										var n = this.options.isAutoSpm;
										this.onceEvent = (0, k.installEvent)(e, this.pageEvent, n);
										var i = {
											plat: this.appPlat,
											user: this.appUser,
											context: this.appContext,
											event: this.onceEvent,
											env: this.appEnv
										};
										"leavepage" === this.onceEvent.ei && (this.pageEvent = {}), this.onceEvent = {}, this.options.debug, this._doLog(i, t)
									}
								}, {
									key: "getSpm",
									value: function() {
										return(0, _.getSpm)()
									}
								}, {
									key: "setAutoCollectClick",
									value: function(e) {
										e ? this._clickEventCollection() : h.default.off(M.body, "click", this._doAutoClickLog)
									}
								}, {
									key: "setHashAutoCollectDisplay",
									value: function(e) {
										this.options.autoHashDisplay = e
									}
								}, {
									key: "setHistoryAutoCollectDisplay",
									value: function(e) {
										this.options.autoHistoryDisplay = e
									}
								}, {
									key: "setYouzanAppId",
									value: function(e) {
										this.appPlat = (0, k.installPlat)(this.appPlat, {
											yai: e
										})
									}
								}, {
									key: "setLoginSign",
									value: function(e) {
										this.appUser = (0, k.installUser)(this.appUser, {
											li: e
										})
									}
								}, {
									key: "setMoblie",
									value: function(e) {
										this.appUser = (0, k.installUser)(this.appUser, {
											m: e
										})
									}
								}, {
									key: "addSessionParams",
									value: function(e) {
										for(var t in e) {
											var n = "" + P.yztj + t;
											(0, w.setCookie)(n, e[t])
										}
									}
								}, {
									key: "setShopId",
									value: function(e) {
										this.pageEvent.si = e
									}
								}, {
									key: "setPageName",
									value: function(e) {
										this.pageEvent.en = e
									}
								}, {
									key: "setPageType",
									value: function(e) {
										this.pageEvent.pt = e
									}
								}, {
									key: "setPageParams",
									value: function(e) {
										this.pageEvent.params = e
									}
								}, {
									key: "_doLog",
									value: function() {
										var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {},
											t = (arguments[1], this.defaultOptions.baseUrl);
										return(0, f.default)({
											url: t,
											method: "POST",
											data: e,
											withCredentials: !0
										})
									}
								}, {
									key: "defaultOptions",
									get: function() {
										return C.default
									}
								}]), e
							}();
						t.default = A
					}, function(e, t) {
						e.exports = function(e) {
							return e.webpackPolyfill || (e.deprecate = function() {}, e.paths = [], e.children || (e.children = []), Object.defineProperty(e, "loaded", {
								enumerable: !0,
								get: function() {
									return e.l
								}
							}), Object.defineProperty(e, "id", {
								enumerable: !0,
								get: function() {
									return e.i
								}
							}), e.webpackPolyfill = 1), e
						}
					}, function(e, t) {
						var n;
						n = function() {
							return this
						}();
						try {
							n = n || Function("return this")() || (0, eval)("this")
						} catch(e) {
							"object" == typeof window && (n = window)
						}
						e.exports = n
					}, function(e, t, n) {
						"use strict";

						function i() {
							var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {},
								t = arguments[1],
								n = e.url,
								i = JSON.stringify(e.data);
							if("undefined" == typeof XDomainRequest && XMLHttpRequest) {
								var o = new XMLHttpRequest;
								o.open("POST", n, !0), o.setRequestHeader("Content-type", "text/plain; charset=UTF-8"), o.timeout = 15e3, o.withCredentials = !0, o.onreadystatechange = function() {
									if(4 === o.readyState && 200 === o.status && 4 === o.readyState) {
										o.status;
										o.onreadystatechange = null
									}
								}, o.onerror = function() {
									o.abort()
								}, o.send(i)
							} else if(XDomainRequest) {
								var r = new XDomainRequest;
								r.timeout = 15e3, r.ontimeout = function() {
									r.abort(), t("fail")
								}, r.open("post", n), r.onload = function() {
									t("success")
								}, r.onprogress = function() {}, r.onerror = function() {
									r.abort(), t("fail")
								}, setTimeout(function() {
									r.send(i)
								}, 0)
							}
						}
						Object.defineProperty(t, "__esModule", {
							value: !0
						}), t.default = i
					}, function(e, t, n) {
						"use strict";
						Object.defineProperty(t, "__esModule", {
							value: !0
						});
						var i = {
							on: function(e, t, n) {
								e.addEventListener ? e.addEventListener(t, n, !1) : e.attachEvent("on" + t, function(t) {
									return n.call(e, t)
								}, !1)
							},
							off: function(e, t, n) {
								e.removeEventListener ? e.removeEventListener(t, n, !1) : e.detachEvent("on" + t, function(t) {
									return n.call(e, t)
								}, !1)
							}
						};
						t.default = i
					}, function(e, t, n) {
						"use strict";

						function i(e, t) {
							if(!(e instanceof t)) throw new TypeError("Cannot call a class as a function")
						}
						Object.defineProperty(t, "__esModule", {
							value: !0
						});
						var o = function() {
								function e(e, t) {
									for(var n = 0; n < t.length; n++) {
										var i = t[n];
										i.enumerable = i.enumerable || !1, i.configurable = !0, "value" in i && (i.writable = !0), Object.defineProperty(e, i.key, i)
									}
								}
								return function(t, n, i) {
									return n && e(t.prototype, n), i && e(t, i), t
								}
							}(),
							r = n(15),
							a = function(e) {
								return e && e.__esModule ? e : {
									default: e
								}
							}(r),
							l = function() {
								function e(t) {
									i(this, e), this.uniqueId = 1, this.storageId = "", this.frequency = 2e3, this.startTime = 500
								}
								return o(e, [{
									key: "init",
									value: function() {}
								}, {
									key: "save",
									value: function(e) {
										this.storageId = "st_" + this.uniqueId++ + "_" + (new Date).getTime(), a.default.set(this.storageId, e)
									}
								}, {
									key: "send",
									value: function() {
										var e = a.default.getAll();
										for(var t in e);
									}
								}]), e
							}();
						t.default = l
					}, function(e, t, n) {
						"use strict";
						Object.defineProperty(t, "__esModule", {
							value: !0
						});
						var i = n(0),
							o = function(e) {
								return e && e.__esModule ? e : {
									default: e
								}
							}(i),
							r = {},
							a = "localStorage",
							l = o.default.win,
							s = {};
						r.version = "0.0.1", r.set = function(e, t) {}, r.get = function(e, t) {}, r.has = function(e) {}, r.remove = function(e) {}, r.clear = function() {}, r.getAll = function() {}, r.serialize = function(e) {
								return JSON.stringify(e)
							}, r.deserialize = function(e) {
								if("string" == typeof e) try {
									return JSON.parse(e)
								} catch(t) {
									return e || void 0
								}
							},
							function() {
								try {
									return a in l && l[a]
								} catch(e) {
									return !1
								}
							}() && (s = l[a], r.set = function(e, t) {
								return void 0 === t ? r.remove(e) : (s.setItem(e, r.serialize(t)), t)
							}, r.get = function(e, t) {
								var n = r.deserialize(s.getItem(e));
								return void 0 === n ? t : n
							}, r.clear = function() {
								s.clear()
							}, r.getAll = function() {
								var e = {};
								return r.forEach(function(t, n) {
									e[t] = n
								}), e
							}, r.forEach = function(e) {
								for(var t = 0; t < s.length; t++) {
									var n = s.key(t);
									e(n, r.get(n))
								}
							}), t.default = r
					}, function(e, t, n) {
						"use strict";

						function i(e) {
							return e && e.__esModule ? e : {
								default: e
							}
						}

						function o() {
							var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {},
								t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {};
							return(0, v.isEmpty)(t) || (e = c({}, e, t)), e
						}

						function r() {
							var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {},
								t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {},
								n = (0, h.default)(),
								i = n.uuid,
								o = n.ftime;
							return e.uuid = i, e.ftime = o, (0, v.isEmpty)(t) || (e = c({}, e, t)), e
						}

						function a() {
							var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {},
								t = k.match(/MicroMessenger\/([\d\.]+)/i),
								n = k.match(/NetType\/([\w\.]+)/i);
							return e.os = p.default.os.family + " " + p.default.os.version || "", e.bn = p.default.name || "", e.bv = p.default.version || "", e.bl = p.default.layout || "", e.bd = p.default.description || "", t && (e.mmv = t[1] || "", e.net = n[1] || ""), e
						}

						function l(e) {
							var t = (0, g.getCookiesArray)() || {},
								n = (0, d.urlToArray)() || {},
								i = {};
							for(var o in t) o.substr(0, e.length) === e && (i[o] = t[o]);
							for(var r in sessionStorage) r.substr(0, e.length) === e && (i[r] = sessionStorage.getItem(r));
							for(var a in localStorage) a.substr(0, e.length) === e && (i[a] = localStorage.getItem(a));
							for(var l in n) l.substr(0, e.length) === e && (i[l] = n[l]);
							return i
						}

						function s() {
							var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {},
								t = l(m.yztj);
							for(var n in t) {
								var i = n.substr(m.yztj.length);
								(0, g.setCookie)(n, t[n]), e[i] = t[n]
							}
							return e
						}

						function u(e, t, n) {
							var i = {
									params: {}
								},
								o = l(m.yzep),
								r = S.default.get();
							i = (0, v.mergeDeep)(i, t, e), n && (i.params.spm = (0, y.getSpm)()), i.durl = e.durl || O.href, i.en = (0, d.sliceTitle)(e.en) || "";
							for(var a in o) {
								var s = a.substr(m.yzep.length);
								s && (i.params[s] = o[a])
							}
							return i.seqb = r.seqb, i.seqn = r.seqn, i
						}
						Object.defineProperty(t, "__esModule", {
							value: !0
						}), t.installEvent = t.installContext = t.installEnv = t.installUser = t.installPlat = void 0;
						var c = Object.assign || function(e) {
								for(var t = 1; t < arguments.length; t++) {
									var n = arguments[t];
									for(var i in n) Object.prototype.hasOwnProperty.call(n, i) && (e[i] = n[i])
								}
								return e
							},
							f = n(3),
							p = i(f),
							d = n(2),
							b = n(17),
							h = i(b),
							v = n(4),
							g = n(1),
							y = n(6),
							m = n(7),
							x = n(5),
							S = i(x),
							w = n(0),
							_ = i(w),
							k = _.default.ua,
							O = _.default.loc;
						t.installPlat = o, t.installUser = r, t.installEnv = a, t.installContext = s, t.installEvent = u
					}, function(e, t, n) {
						"use strict";

						function i() {
							function e() {
								return Math.floor(65536 * (1 + Math.random())).toString(16).substring(1)
							}
							return e() + e() + "-" + e() + "-" + e() + "-" + e() + "-" + e() + e() + e()
						}

						function o() {
							var e = {},
								t = void 0,
								n = void 0,
								o = (0, r.getCookie)(s) || "",
								c = (0, r.getCookie)(u) || "";
							return o && c ? (t = o, n = c) : (t = i(), n = (new Date).getTime(), (0, r.setCookie)(u, n, l), (0, r.setCookie)(s, t, a)), e.uuid = t, e.ftime = n, e
						}
						Object.defineProperty(t, "__esModule", {
							value: !0
						});
						var r = n(1),
							a = 36500,
							l = 36500,
							s = "yz_log_uuid",
							u = "yz_log_ftime";
						t.default = o
					}, function(e, t, n) {
						"use strict";
						Object.defineProperty(t, "__esModule", {
							value: !0
						});
						var i = n(0),
							o = function(e) {
								return e && e.__esModule ? e : {
									default: e
								}
							}(i),
							r = o.default.doc || {},
							a = o.default.win || {},
							l = a._global && a._global.title || r.title;
						t.default = {
							rate: .1,
							baseUrl: "https://tj.youzanyun.com/v3/js/log",
							debug: !1,
							autoClick: !0,
							autoDisplay: !0,
							autoHashDisplay: !1,
							autoHistoryDisplay: !1,
							pageTitle: l,
							autoSpm: !1,
							plat: {
								st: "js",
								sv: "0.3.3"
							},
							user: {},
							env: {},
							context: {},
							event: {}
						}
					}])
				})
			}, , , function(e, t, n) {
				var i, o, r;
				! function(n) {
					var a = /iPhone/i,
						l = /iPod/i,
						s = /iPad/i,
						u = /(?=.*\bAndroid\b)(?=.*\bMobile\b)/i,
						c = /Android/i,
						f = /(?=.*\bAndroid\b)(?=.*\bSD4930UR\b)/i,
						p = /(?=.*\bAndroid\b)(?=.*\b(?:KFOT|KFTT|KFJWI|KFJWA|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|KFARWI|KFASWI|KFSAWI|KFSAWA)\b)/i,
						d = /Windows Phone/i,
						b = /(?=.*\bWindows\b)(?=.*\bARM\b)/i,
						h = /BlackBerry/i,
						v = /BB10/i,
						g = /Opera Mini/i,
						y = /(CriOS|Chrome)(?=.*\bMobile\b)/i,
						m = /(?=.*\bFirefox\b)(?=.*\bMobile\b)/i,
						x = new RegExp("(?:Nexus 7|BNTV250|Kindle Fire|Silk|GT-P1000)", "i"),
						S = function(e, t) {
							return e.test(t)
						},
						w = function(e) {
							var t = e || navigator.userAgent,
								n = t.split("[FBAN");
							if(void 0 !== n[1] && (t = n[0]), n = t.split("Twitter"), void 0 !== n[1] && (t = n[0]), this.apple = {
									phone: S(a, t),
									ipod: S(l, t),
									tablet: !S(a, t) && S(s, t),
									device: S(a, t) || S(l, t) || S(s, t)
								}, this.amazon = {
									phone: S(f, t),
									tablet: !S(f, t) && S(p, t),
									device: S(f, t) || S(p, t)
								}, this.android = {
									phone: S(f, t) || S(u, t),
									tablet: !S(f, t) && !S(u, t) && (S(p, t) || S(c, t)),
									device: S(f, t) || S(p, t) || S(u, t) || S(c, t)
								}, this.windows = {
									phone: S(d, t),
									tablet: S(b, t),
									device: S(d, t) || S(b, t)
								}, this.other = {
									blackberry: S(h, t),
									blackberry10: S(v, t),
									opera: S(g, t),
									firefox: S(m, t),
									chrome: S(y, t),
									device: S(h, t) || S(v, t) || S(g, t) || S(m, t) || S(y, t)
								}, this.seven_inch = S(x, t), this.any = this.apple.device || this.android.device || this.windows.device || this.other.device || this.seven_inch, this.phone = this.apple.phone || this.android.phone || this.windows.phone, this.tablet = this.apple.tablet || this.android.tablet || this.windows.tablet, "undefined" == typeof window) return this
						},
						_ = function() {
							var e = new w;
							return e.Class = w, e
						};
					void 0 !== e && e.exports && "undefined" == typeof window ? e.exports = w : void 0 !== e && e.exports && "undefined" != typeof window ? e.exports = _() : (o = [], i = n.isMobile = _(), void 0 !== (r = "function" == typeof i ? i.apply(t, o) : i) && (e.exports = r))
				}(this)
			}, function(e, t) {
				"use strict";

				function n(e, t) {
					return Object.prototype.hasOwnProperty.call(e, t)
				}
				e.exports = function(e, t, i, o) {
					t = t || "&", i = i || "=";
					var r = {};
					if("string" != typeof e || 0 === e.length) return r;
					var a = /\+/g;
					e = e.split(t);
					var l = 1e3;
					o && "number" == typeof o.maxKeys && (l = o.maxKeys);
					var s = e.length;
					l > 0 && s > l && (s = l);
					for(var u = 0; u < s; ++u) {
						var c, f, p, d, b = e[u].replace(a, "%20"),
							h = b.indexOf(i);
						h >= 0 ? (c = b.substr(0, h), f = b.substr(h + 1)) : (c = b, f = ""), p = decodeURIComponent(c), d = decodeURIComponent(f), n(r, p) ? Array.isArray(r[p]) ? r[p].push(d) : r[p] = [r[p], d] : r[p] = d
					}
					return r
				}
			}, function(e, t) {
				"use strict";
				var n = function(e) {
					switch(typeof e) {
						case "string":
							return e;
						case "boolean":
							return e ? "true" : "false";
						case "number":
							return isFinite(e) ? e : "";
						default:
							return ""
					}
				};
				e.exports = function(e, t, i, o) {
					return t = t || "&", i = i || "=", null === e && (e = void 0), "object" == typeof e ? Object.keys(e).map(function(o) {
						var r = encodeURIComponent(n(o)) + i;
						return Array.isArray(e[o]) ? e[o].map(function(e) {
							return r + encodeURIComponent(n(e))
						}).join(t) : r + encodeURIComponent(n(e[o]))
					}).join(t) : o ? encodeURIComponent(n(o)) + i + encodeURIComponent(n(e)) : ""
				}
			}, function(e, t, n) {
				"use strict";
				t.decode = t.parse = n(10), t.encode = t.stringify = n(11)
			}]);
		</script>
		<script src="https://b.yzcdn.cn/v2/build/wap/showcase/base_b0877d490e.js" onerror="_cdnFallback(this)"></script>

		<script>
			"use strict";
			! function(n, e) {
				"function" == typeof define && define.amd ? define("tiny-loader", [], e(n, n.document)) : n.Loader = e(n, n.document)
			}(this, function(n, e) {
				function t(n) {
					return "complete" === n.readyState || "loaded" === n.readyState
				}

				function o(n, t, o) {
					var i = e.createElement("link");
					i.rel = "stylesheet", a(i, o, "css"), i.async = !0, i.href = n, s.appendChild(i)
				}

				function i(n, t, o) {
					var i = e.createElement("script");
					i.charset = "utf-8", a(i, o, "js"), i.async = !t.sync, i.src = n, s.appendChild(i)
				}

				function c(n, e) {
					var t;
					n.sheet && (t = !0), setTimeout(function() {
						t ? e() : c(n, e)
					}, 20)
				}

				function a(e, o, i) {
					function a() {
						e.onload = e.onreadystatechange = null, e = null, o()
					}
					var r = "onload" in e;
					if("css" === i && (l || !r)) return void setTimeout(function() {
						c(e, o)
					}, 1);
					r ? (e.onload = a, e.onerror = function() {
						e.onerror = null, n._cdnFallback(e)
					}) : e.onreadystatechange = function() {
						t(e) && a()
					}
				}

				function r(n, e, t, c) {
					function a() {
						var t = e.indexOf(n);
						t > -1 && e.splice(t, 1), 0 === e.length && c()
					}
					d.test(n) ? o(n, t, a) : i(n, t, a)
				}

				function u(n, e, t) {
					var o = function() {
						t && t()
					};
					if(n = Array.prototype.slice.call(n || []), 0 === n.length) return void o();
					for(var i = 0, c = n.length; i < c; i++) r(n[i], n, e, o)
				}

				function f(e, o) {
					if(t(e)) o();
					else {
						var i = !1;
						n.addEventListener("load", function() {
							i || (o(), i = !0)
						}), setTimeout(function() {
							i || (o(), i = !0)
						}, 1500)
					}
				}
				var d = new RegExp("\\.css"),
					s = e.head || e.getElementsByTagName("head")[0],
					l = +navigator.userAgent.replace(/.*(?:AppleWebKit|AndroidWebKit)\/?(\d+).*/i, "$1") < 536,
					y = {
						async: function(n, t) {
							f(e, function() {
								u(n, {}, t)
							})
						},
						sync: function(n, t) {
							f(e, function() {
								u(n, {
									sync: !0
								}, t)
							})
						}
					};
				return n.Loader = y, y
			});
		</script>

		<script>
			window.Loader.sync(["https:\/\/b.yzcdn.cn\/v2\/build\/wap\/showcase\/modules\/swp_goods_a0578e5b5c.js", "https:\/\/b.yzcdn.cn\/v2\/build\/wap\/showcase\/global_icon_f9ebbc7e35.js", "https:\/\/b.yzcdn.cn\/v2\/vendor\/u_b.js", "https:\/\/b.yzcdn.cn\/v2\/build\/wap\/showcase\/sku_1ff8f051b3.js", "https:\/\/b.yzcdn.cn\/v2\/build\/wap\/showcase\/goods_f52be62090.js", "https:\/\/b.yzcdn.cn\/v2\/build\/wap\/im_icon_v2_b5e697d2b2.js"]);
			window.Loader.async(["\/\/hm.baidu.com\/hm.js?679ede9eb28bacfc763976b10973577b"]);
		</script>
	</body>

</html>

<script type="text/javascript" src="https://b.yzcdn.cn/client-log/heatmap.render_4fa541468935d605886b.js" onerror="_cdnFallback(this)"></script>